Hi!
Tested under BC3.1, TC2.0, OW1.2. Below repeat of description for
patch, which I send earlier.
- UTILS\PROTO.BAT, UTILS\INDENT: removed.
- all batch files now check if environment is enough; this prevents wrong
actions in case of small environment.
- *.BAT: %MAKE% now called through CALL; this allows to place into PATH
batch file instead utility itself.
- BUILDALL.BAT: removed ambiguous ONERROR variable
- BUILDALL.BAT: added ">NUL" for DELs.
- CLOBBER.BAT now uses CLEAN.BAT for its job; this eases to update cleaning
code because no code duplication.
- CONFIG.B: XNASM replaced by NASM, XLINK by LINK, MS_BASE by MSCL8_BASE.
- CONFIG.B: added possibility to define librarian.
- CONFIG.B: added "MAKER -S" as choice for MAKE.
- DEFAULT.BAT renamed to DEFAULTS.BAT, for all "call <batchfile>" added
suffix .BAT; this solves compatability problem with 4DOS (where DEFAULT
is a built-in command).
- DEFAULTS.BAT: added variable BASE.
- MKFILES\*.MAK: removed space after "=" in macros definitions; this makes
command lines shorter.
- common definitions from makefiles moved to MKFILES\GENERIC.MAK
(directories) and CONFIG.B/DEFAULTS.BAT (LINK, NASM, LIBUTIL, etc).
- MKFILES\GENERIC.MAK: XCPU=86 and XFAT=32 are defined here, if environment
doesn't contains these variables; this allows to reduce count of variables
in environment.
- MKFILES\WATCOM.MAK: removed INCLUDE and EDPATH macroses.
- MKFILES\WATCOM.MAK: added option -d1 (to allow make listings with sources).
- KERNEL\MAKEFILE: $(TARGET).lnk rule now removes *.obj (this allows to
remove explicit dependency for $(TARGET).lnk for all other rules).
- KERNEL\MAKEFILE: headers in HDR\ now not enumerated, but used mask *.h.
- KERNEL\TURBOC.CFG: removed redefinition of __STDC__.
- KERNEL\NLS_LOAD.C, KERNEL\KERNEL.CFG: removed.
-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver
higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel