Changeset 4712 for trunk/tools/install
- Timestamp:
- Dec 3, 2000, 12:27:03 AM (25 years ago)
- Location:
- trunk/tools/install
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/install/makefile
r4650 r4712 1 # $Id: makefile,v 1. 4 2000-11-21 04:33:25bird Exp $1 # $Id: makefile,v 1.5 2000-12-02 23:27:01 bird Exp $ 2 2 3 3 # 4 # PD-Win32 API4 # Odin32 API 5 5 # 6 6 # odininst.exe makefile … … 12 12 # 13 13 EXETARGET = 1 14 VIO = 1 15 STATIC_CRT = 1 16 NO_MAIN_BIN_COPY = 1 14 17 15 18 … … 17 20 # Compiler, tools, and interference rules. 18 21 # 19 !include ../../ include/pdwin32.mk22 !include ../../makefile.inc 20 23 21 24 … … 33 36 os2386.lib \ 34 37 $(RTLLIB) \ 35 $( PDWIN32_LIB)\kernel32.lib38 $(ODIN32_LIB)\kernel32.lib 36 39 37 40 … … 45 48 # Includes the common rules. 46 49 # 47 !include $( PDWIN32_INCLUDE)\pdwin32.post50 !include $(ODIN32_POST_INC) 48 51 -
trunk/tools/install/odininst.wis
r3459 r4712 4 4 PACKAGEID="Odin\Odin\Odin Core Files\0\0\5" 5 5 TARGET="C:\ODIN" BASE 6 TITLE="Odin Daily Build (2 9 Apr2000)"6 TITLE="Odin Daily Build (26 Nov 2000)" 7 7 SELECT NODESELECT 8 8 >Installation of Odin Daily Build .</PCK> … … 12 12 TARGET="C:\ODIN\SYSTEM32" 13 13 FIXED SELECT NODESELECT 14 TITLE="Odin Daily Build System Files (29 Apr 2000)" 14 TITLE="Odin Daily Build System Files (26 Nov 2000)" 15 EXECUTE="odininst.exe" 15 16 CONFIGSYS="LIBPATH=$(1)\SYSTEM32 | ADDRIGHT" 16 17 CONFIGSYS="SET PATH=$(1)\SYSTEM32 | ADDRIGHT" 17 EXECUTE="CONFIGSYS|odininst.exe"18 18 >Installation of Odin System files .</PCK> 19 19 … … 22 22 TARGET="C:\ODIN\SYSTEM32" 23 23 FIXED 24 TITLE="Odin Daily Build 3dfx Voodoo OpenGL Files (2 9 Apr2000)"24 TITLE="Odin Daily Build 3dfx Voodoo OpenGL Files (26 Nov 2000)" 25 25 >Installation of Odin 3dfx Voodoo OpenGL files .</PCK> 26 26 … … 29 29 TARGET="C:\ODIN\SYSTEM32" 30 30 FIXED 31 TITLE="Odin Daily Build 3dfx Voodoo 1 Glide Files (2 9 Apr2000)"31 TITLE="Odin Daily Build 3dfx Voodoo 1 Glide Files (26 Nov 2000)" 32 32 >Installation of Odin 3dfx Voodoo 1 Glide files .</PCK> 33 33 … … 36 36 TARGET="C:\ODIN\SYSTEM32" 37 37 FIXED 38 TITLE="Odin Daily Build 3dfx Voodoo 2 Glide Files (2 9 Apr2000)"38 TITLE="Odin Daily Build 3dfx Voodoo 2 Glide Files (26 Nov 2000)" 39 39 >Installation of Odin 3dfx Voodoo 2 Glide files .</PCK> 40 40 </HEAD> … … 55 55 of the Win32 binary emulator. 56 56 57 This readme is intended for end users that have downloaded the 58 latest public alpha release and want to give it a try. For more 59 information, be sure to regularly check http://www.netlabs.org/odin.</TEXT> 57 Odin is available thanks to the work of the following people: 58 59 Christoph Bratschi 60 Oliver Braun 61 Edgar Buerkle 62 Yuri Dario 63 Przemyslaw Dobrowolski 64 Daniela Engert 65 Peter Fitzsimmons 66 Adrian Gschwend 67 Jeroen van den Horn 68 Patrick Haller 69 Achim Hasenmueller 70 Kevin Langman 71 Bart van Leeuwen 72 Sander van Leeuwen 73 Felix Maschek 74 Chris McKillop 75 Nenad Milenkovic 76 Markus Montkowski 77 Michal Necasek 78 Ondrej Necasek 79 Knut Stange Osmundsen 80 Vitali E. Pelenyov 81 Rene Pronk 82 David Raison 83 Carsten Tenbrink 84 Vit Timchishin 85 Joel Troster 86 Jens Wiessner 87 Vince Vielhaber 88 All the WINE people 89 90 </TEXT> 60 91 </PAGE> 61 92 <PAGE INDEX=2 TYPE=README> … … 134 165 </README> 135 166 </PAGE> 136 <PAGE INDEX=3 TYPE= CONTAINER>167 <PAGE INDEX=3 TYPE=README> 137 168 <NEXTBUTTON TARGET=4>~Next</NEXTBUTTON> 169 <TEXT> 170 List of changes and bugfixes for this Odin daily build (26 Nov 2000) 171 </TEXT> 172 <README> 173 /* $Id: odininst.wis,v 1.2 2000-12-02 23:27:02 bird Exp $ */ 174 175 2000-11-25: Sander van Leeuwen <sandervl@xs4all.nl> 176 - USER32: o ReleaseCapture fix (endless loop in MultiEdit) 177 - KERNEL32: o Workaround for DosAllocSharedMem limitation. OS/2 does 178 not accept shared memory names with colons. Replace 179 them with underscores. 180 (fixes crash at startup for PMMail 2000) 181 182 2000-11-24: Patrick Haller <patrick.haller@innotek.de> 183 - WINMM: o FS: corruption fix in MixSetup->pmixWrite (DART) 184 185 2000-11-24: Sander van Leeuwen <sandervl@xs4all.nl> 186 - USER32: o Don't send WM_CREATE or WM_NCCREATE messages to dialogs 187 o Don't send WM_NCCALCSIZE to a dialog before it has received 188 WM_INITDIALOG 189 (looks like that's how NT4 SP6 does it) 190 (fixes sysinf32 error messages about failure to create dialogs) 191 o CopyIcon bugfix (CURSORICON_ExtCopy) 192 193 2000-11-24: Kai Sommerfeld <kai.sommerfeld@hamburg.de> 194 - SHELL32: o Completed ICO_ExtractIconEx rewite 195 o Changed shell32 icon lookup (IExtractIconA_fnGetIconLocation) 196 o Added 45 shell icons + one Explorer icon 197 (Icon author: Pierre Cavanna, Icon origin: http://www.iconstreet.com) 198 199 2000-11-24: Oliver Braun <Oliver.Braun@hamburg.de> 200 - OLE32: o Synched with latest OLE clipboard implementation 201 202 2000-11-23: Sander van Leeuwen <sandervl@xs4all.nl> 203 - GDI32: o Fixed crash in SetDIBits method of DIB section class 204 for compressed bitmaps. 205 - KERNEL32: o Fix for launching apps with spaces in their pathname 206 (CreateProcessA) 207 o Fix for OpenFile and file names with too many backslashes 208 (NT4, SP6 accepts e.g. m:\\\ikernel.ex_; DosOpen doesn't) 209 o Same fix for CreateFile (same behaviour observed in NT4, SP6) 210 - USER32: o Added localized resources (copied from Wine) 211 212 2000-11-22: Patrick Haller <patrick.haller@innotek.de> 213 - CRTDLL: o Added some debug code, added missing exports ltow, ultow 214 215 2000-11-22: Sander van Leeuwen <sandervl@xs4all.nl> 216 - USER32: o When application sends invalid brush in responds to 217 WM_CTLCOLOR messages -> get default brush (by calling 218 DefWindowProcA) 219 (fixes white background of checkboxes in Adobe Distiller's 220 option dialog) 221 o Workaround added for bug in StretchDIBits when stretching 222 AND mask of icons. Create bitmap and use StretchBlt to blit 223 and stretch/shrink the icon mask. 224 (fixes wrong icons for some executables (e.g. Napster) in 225 the file open dialog) 226 - GDI32: o Print warning when StretchDIBits is called with 1bpp bitmap data 227 228 2000-11-21: Patrick Haller <patrick.haller@innotek.de> 229 - CRTDLL: o Merged with WINE code, numerous stubs resolved, many VAC 230 CRT dependencies resolved with self-contained ODIN code 231 232 2000-11-21: Sander van Leeuwen <sandervl@xs4all.nl> 233 - include\win\thread.h: 234 o New TEB layout (like latest Wine) 235 - include\versionos2.h: 236 o Increased LX dll version (new dlls incompatible with old versions) 237 - USER32,KERNEL32: 238 o Changes for new TEB 239 - OLE32: o Added CreateErrorInfo, GetErrorInfo & SetErrorInfo (Wine port) 240 o Added Wine cursors to resource file 241 - KERNEL32: o Be careful with terminating strings in lstrcpynAtoW/WtoA 242 Must not always set the last character to 0; just terminate 243 the string if it's shorter than the max size. Some apps send 244 the wrong string size to apis that use this function (i.e. 245 GetMenuStringW (Notes)) -> overwrites stack 246 (fixes crash when activating menus in Lotus Notes 5) 247 - USER32: o CopyImage bugfix (black icons in file dialog) 248 249 2000-11-21: Oliver Braun <Oliver.Braun@hamburg.de> 250 - USER32: o Added support for WM_DESTROYCLIPBOARD 251 252 2000-11-21: knut st. osmundsen <knut.stange.osmundsen@mynd.no> 253 - pdwin32.*: 254 o Fighting with the Watcom compilers and WMAKE. 255 Not at all completed. (Is now able to build fastdep.c - very usefull! ;-) ) 256 - tools/install: 257 o Corrected makefile. 258 - fastdep: o Updated to compile with Watcom. 259 - tools/common, tools/impdef: 260 o Updated to new makefile style. 261 262 2000-11-20: Sander van Leeuwen <sandervl@xs4all.nl> 263 - USER32: o Fixed bug in code that looks for the best icon (based on size/bpp) 264 Don't use entry->ResInfo.icon.bColorCount, but entry->wBitCount instead. 265 (Winamp 2.7 has icons with bColorCount set to 0 even though 266 they're 8 bits) 267 268 2000-11-20: Michal Necasek <michalnec@volny.cz> 269 - KERNEL32: o Updates and fixes for the debug api functions 270 271 2000-11-20: knut st. osmundsen <knut.stange.osmundsen@mynd.no> 272 - pdwin32.*: 273 o Some sdjustments and corrections. 274 o Flag macros can't be added and added and added and 275 added to - NMAKE don't support it. 276 o Use CreatePath.cmd to makesure that OBJDIR any target 277 directory for a copy (CP) operation exists. 278 o Use ExecExcl.cmd to execute ILINK execlusivly. Since 279 running ILINK concurrently in two processes often failes. 280 - src/makefile: 281 o Changed the all rule. 282 o Added two nice features to the all, build, lib(s), dep 283 and clean rules:<ul> 284 <li>MASSIVE. Define MASSIVE (on nmake commandline) and 285 these rules will spawn a nmake child for each 286 subdirectory. 287 <li>SMP. Define SMP (on nmake commandline) and the 288 subdirectories are traversed backwards. This 289 replaces the makefile.smp stuff. 290 </ul> 291 o smp rule - dual build. Build Odin as usual but first it 292 spawns a child which builds Odin backwards (SMP=1). 293 - makefile: o Updated the SMP ruls to use new src/makefile. 294 - COMCTL32: o Removed debugtools.h. Yesterdays changes by Sander depended 295 on debugtools.h found in include\win. 296 o Added the missing IDS_SEPARATOR from the current Wine sources. 297 298 2000-11-19: Sander van Leeuwen <sandervl@xs4all.nl> 299 - COMCTL32: o Resynced new Wine code with Christoph's unicode fixes 300 (animate, comboboxex, datetime, monthcalc & flatsb) 301 - USER32: o Another SetWindowPos fix for SWP_FRAMECHANGED (send WM_POSCHANGING/CHANGED messages) 302 - PELDR: o Fixed makefiles. 303 304 2000-11-19: knut st. osmundsen <knut.stange.osmundsen@mynd.no> 305 - *: o New makefile style implemented in the entire tree; 306 except for some unused makefiles. 307 As last time everything went quite well excpet for the 308 opengl and win32k trees which still are quite special 309 cases (especially win32k). 310 o The new makefile style is designed minimal, only specifying 311 what really is unique for a makefile. All general stuff is 312 placed in central makefiles (the pdwin32.*.* files). 313 o It is meant to work with wmake too. But that's not quite 314 ready and tested yet. 315 o One of the more important changes are that C, C++ and 316 resource include search path is define separatly as 317 CINCLUDES. 318 o The same goes for defines, they are defined as CDEFINES. 319 There are two alternate CDEFINES macros; CDEFINES_ODINCRT 320 and CDEFINES_WIN32APP. 321 o All the PDWIN32_ directory macros 322 o New LIBTARGET type of makefiles. 323 o Many addtions, changes and corrections to the .post files. 324 o Watcom main makefiles aren't quite up-to-date. 325 o If there are any errors/problems Then 326 If you can fix them Then Do fix them ASAP. 327 Else Send a message ASAP to the win32os2-wai list. 328 Endif 329 Endif 330 - PELDR: o Makefile splitted into pe.mak and pec.mak. 331 - OLE32: o Makefile splitted into ole32.mak and regsvr32.mak. 332 - MSCVRT: o Makefile splitted into msvcrt.mak, msvcrt20.mak and msvcrt40.mak. 333 - OPENGL: o For some queer reason I had to add mem.c to the mesa/3dxf 334 makefile. This might be an indication that something went 335 wrong here but I am unable to figure it out. 336 - NTDLL: o Added dllinitstub.asm instead of the compiler specific 337 object file. Should perhaps be placed in dllentry and 338 made ready for Watcom. 339 - tools/database: 340 o Fixed build bug. 341 - tools/fastdep: 342 o Fixed option -r. It changed the object extention in stead 343 of the resource target extention. (Used to generated 344 dependencies for .orc files now.) 345 346 2000-11-18: Sander van Leeuwen <sandervl@xs4all.nl> 347 - USER32: o CopyImage fix for icons 348 349 2000-11-18: Michal Necasek <michalnec@volny.cz> 350 - KERNEL32: o Workaround for exceptions caused by apps filling ES 351 with the FS selector 352 353 2000-11-17: Sander van Leeuwen <sandervl@xs4all.nl> 354 - include\win\authors.h: 355 o Added Kai Sommerfeld 356 - USER32: o SetWindowPos fix for frame change in Clock.exe 357 (missing MsgFormatFrame call) 358 - KERNEL32: o CreateThread bugfix (crash in pmwinx when lpIDThread == NULL) 359 - COMCTL32: o Updated animate, comboboxex, datetime, monthcalc & flatsb 360 controls with latest Wine code (2000-11-12) 361 - COMDLG32: o Temporary workaround for crash in Adobe Acrobat 4.0 362 (file open dialog; weird hook call in FILEDLG95_OnOpen) 363 364 2000-11-17: Kai Sommerfeld <kai.sommerfeld@hamburg.de> 365 - SHELL32: o Added support for LX images to ICO_ExtractIconEx 366 367 2000-11-16: Sander van Leeuwen <sandervl@xs4all.nl> 368 - USER32: o Added support for SPI_GETICONMETRICS in SystemParametersInfoA 369 (ported Wine code) 370 o SPI_GETICONTITLELOGFONT fix for SystemParametersInfoW (wrong height) 371 - GDI32: o Reimplemented GetTextExtentA. Seems to solve some 372 problems with font size calculation. 373 374 2000-11-15: Oliver Braun <Oliver.Braun@hamburg.de> 375 - USER32: o Added message translation for clipboard messages 376 o OpenClipboard fix for NULL window handle 377 378 2000-11-15: Sander van Leeuwen <sandervl@xs4all.nl> 379 - WINSPOOL: o Partially implemented EnumPrintersA 380 o Implemented DeviceCapabilitiesA/W (calls Open32) 381 - GDI32: o Workaround added for coordinate problem when a window 382 looses focus and SelectClipRgn is called. GpiSetClipRegion 383 resets the window origin for some unknown reason 384 (TODO: figure out why) 385 o Same workaround added for ExtSelectClipRgn 386 o Reset origin after a bitmap is selected into a window DC 387 o Fix for yesterday's SetDIBits bugfix; SetBitmapBits 388 expects WORD aligned scanlines; SetDIBits DWORD aligned 389 Correct this when flipping the bitmap 390 - USER32: o selectClientArea exported for GDI32 391 o Validate rectangle returned after WM_NCCALCSIZE 392 393 2000-11-14: Michal Necasek <michalnec@volny.cz> 394 - KERNEL32: o HMInitialize bugfix (initialization) 395 o VirtualAlloc fix (wrong VirtualProtect call) 396 397 2000-11-14: Sander van Leeuwen <sandervl@xs4all.nl> 398 - KERNEL32: o Added FindDevice method to device classes to ease searching 399 for device names. (COM class now doesn't have to register 400 16 devices) 401 o Bugfix in COMM class (error code interpreted wrong) 402 o COMx: (x=1..8) now also recognized as name for COM port 403 - GDI32: o Workaround added for bugs in Open32's SetDIBits; messes 404 up colors for 1 bpp bitmaps 405 (reversing scanlines and calling SetBitmapBits works, but only 406 if the all scanlines are updated!) 407 408 2000-11-12: Sander van Leeuwen <sandervl@xs4all.nl> 409 - USER32: o LoadBitmapW heap corruption fixes (reported by Michal Necasek) 410 for OS/2 1.3 bitmaps conversion 411 412 2000-11-11: Sander van Leeuwen <sandervl@xs4all.nl> 413 - USER32: o CreateWindowExW bugfixes (atom lookup + unicode string handling) 414 o Added stubs for SetWinEventHook, UnhookWinEvent & NotifyWinEvent 415 416 2000-11-10: Patrick Haller <phaller@gmx.net> 417 - KERNEL32: o implemented .42 and .47 ... which are "NullFunction"s. 418 419 2000-11-10: Sander van Leeuwen <sandervl@xs4all.nl> 420 - USER32: o Fixed wrong icon colors in release build 421 422 2000-11-10: Michal Necasek <michalnec@volny.cz> 423 - KERNEL32: o VirtualQuery fix for inaccessible pages 424 425 2000-11-10: Knut St. Osmundsen <knut.stange.osmundsen@mynd.no> 426 - Win32k: o Updated symbol database with the 14060 kernels from 427 testcase. (Very minor changes compared to the first 14059 428 release when symbols are compared.) 429 Note. The 14059 kernels from 2000-10-31 are not supported 430 due to build number conflict with the kernels released 431 2000-10-23. The 2000-10-23 kernels are present in the 432 symbol database. 433 434 2000-11-09: Sander van Leeuwen <sandervl@xs4all.nl> 435 - USER32: o Implemented LoadCursorFromFileA/W (Wine port) 436 o Fixes for LoadIconA/W & LoadCursorA/W; use default width & height 437 in LoadImage call 438 o Fixed memory leaks in LoadCursorA/W 439 o Rewrote icon apis using ported and modified Wine code 440 (fixes scaling of icons + wrong size of icons) 441 NOTE: Still some problems left (e.g. file open dialog icon) 442 Will be fixed asap. 443 o Fixed coordinate mapping problem in MDI_ChildGetMinMaxInfo 444 o Added Wine user32 icons (user32\bmp) 445 o Fixed resource dependency 446 - GDI32: o Wrong call to dsect->SetDIBColorTable in CreateDIBSection 447 (PALETTEENTRY has red & blue reversed compared to RGB2/RGBQUAD) 448 (reported by Platon Fomichev) 449 o Must call ReleaseDC for window dcs in DeleteDC 450 - KERNEL32: o Removed unused resource conversion code (bitmaps, icons & accelerators) 451 o Create system32\drivers\etc directory during install 452 - COMCTL32: o Fixed resource dependency 453 - COMDLG32: o Fixed resource dependency 454 - SHELL32: o Fixed resource dependency 455 456 2000-11-09: Achim Hasenmueller <achimha@innotek.de> 457 - WSOCK32: o WINSOCK_DeleteIData fix 458 459 2000-11-09: Michal Necasek <michalnec@volny.cz> 460 - KERNEL32: o GetLocaleInfoW fix for Czech language (weird thousand separator) 461 462 2000-11-06: Sander van Leeuwen <sandervl@xs4all.nl> 463 - COMDLG32: o Merged with latest Wine code (11-05-2000) 464 o Added bugfix for empty initial dir string (file open/save dialogs) 465 Should use current directory; not the desktop 466 - SHELL32: o Merged with latest Wine code (11-05-2000) 467 468 2000-11-06: Michal Necasek <michalnec@volny.cz> 469 - KERNEL32: o GetFullPathNameW bugfix 470 o HeapReAlloc fix; must return the same pointer when shrinking 471 an allocation (NT's CMD.EXE depends on this!) 472 473 2000-11-05: Sander van Leeuwen <sandervl@xs4all.nl> 474 - USER32: o Changed warning string for ExitWindows api 475 o Additional exports for gdi32; moved 4 apis back into gdi32 476 o Fixed SetWindowPos during WM_NCCREATE (static control (bitmaps 477 + icon) resize now works) 478 - GDI32: o Rewrote many transformation & coordinate apis 479 - KERNEL32: o Use DosLoadModule instead of O32_LoadLibrary 480 o Changed exception dump logging (.dll.dll -> .dll) 481 o Fix for GetDriveTypeW; return DRIVE_CANNOTDETERMINE if string 482 pointer is -1 (VERIFIED in NT 4, SP6) (reported by Michal Necasek) 483 (NOTE: Not true for GetDriveTypeA (crashes)) 484 - COMDLG32: o Fix for FindReplace dialog; must return pointer to FINDREPLACEA/W 485 structure when calling hook during WM_INITDIALOG; not pointer 486 to custum data dword (old SDK docs were wrong; newer versions 487 have been corrected) 488 489 2000-11-04: Sander van Leeuwen <sandervl@xs4all.nl> 490 - GDI32: o OffsetRgn fix 491 - USER32: o Rewrote LockWindowUpdate 492 493 2000-11-02: Sander van Leeuwen <sandervl@xs4all.nl> 494 - SHELL32: o Wrong exports for several apis (SHGetSpecialFolderPathA 495 & PathProcessCommandA reported by Kai Sommerfeld) 496 (PathBuildRoot, PathFileExists, ParseField & DoEnvironmentSubst) 497 SHGetSpecialFolderPathA export added. 498 499 2000-11-01: Brian Smith <dbsoft@technologist.com> 500 - USER32: o Fix for MENU_InsertItem (add if menu item not found) 501 (from latest Wine code; 502 TODO: need to sync user32 controls!) 503 </README> 504 </PAGE> 505 <PAGE INDEX=4 TYPE=CONTAINER> 506 <NEXTBUTTON TARGET=5>~Next</NEXTBUTTON> 138 507 <TEXT> 139 508 Please select the packages which are to be installed. You may change the target paths for the packages. 140 509 </TEXT> 141 510 </PAGE> 142 <PAGE INDEX= 4TYPE=CONFIGURE>143 <NEXTBUTTON TARGET= 5>~Next</NEXTBUTTON>511 <PAGE INDEX=5 TYPE=CONFIGURE> 512 <NEXTBUTTON TARGET=6>~Next</NEXTBUTTON> 144 513 <TEXT> 145 514 Please select additional configuration that WarpIN should perform after installing this archive. 146 515 </TEXT> 147 516 </PAGE> 148 <PAGE INDEX= 5TYPE=TEXT>517 <PAGE INDEX=6 TYPE=TEXT> 149 518 <NEXTBUTTON TARGET=0>I~nstall</NEXTBUTTON> 150 519 <TEXT> … … 154 523 </WARPIN> 155 524 156 RPIN>157 158
Note:
See TracChangeset
for help on using the changeset viewer.