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

Reply via email to