Hi Bart,

> Can you be more specific?  Did you look at the svn diff at all?

That is the point...

svn diff -r1386:1388

gives a diff of 14 kilobytes, 12 files modified,
46 lines changed, 170 lines added. Quite a lot.

Okay okay I can analyze the patch myself... :-( Some explanations
from the author would have saved some time here, of course ;-).

- segs.inc: ifdef owlinux then define WATCOM

- kernel makefile: make DIRSEP a variable instead of using backslash
- k. makefile: various target names: use slashes instead of backslash?
- kernel makefile: replace copy command name by a CP variable
- kernel makefile: remove ECHOTO target

- build.txt: add section about Linux (config.mak is Linux config bat?)

- watcom.mak: use DIRSEP in C flags instead of using backslash

- generic.mak: define DIRSEP RM CP ECHOTO CLDEF
- generic.mak: use slashes instead of backslash for includes?
- generic.mak: if CLDEF not 0 then do something with CLT CLC?

- owlinux.mak: new file, similar to generic.mak it seems
- owlinux.mak: defines ECHOTO as echo>> which looks odd...

- exeflat.c: add ' around something in cmdbuf, add trailing NUL

- utils makefile: use DIRSEP, drop use of INCLUDEPATH?
- utils makefile: use CLT CLC instead of CL
- utils makefile: drop TINY, CFLAGSC,CFLAGST?

- config.m: new file for Linux, looks like a config bat
- config.m: is preconfigured for 8086 FAT16, interestingly

- makefile: make the default target only show a help message
- makefile: change all target into build target which does build?
- makefile: add some Linux section and some defaults (and DOS?)
- makefile: rewrite all/clean/clobber targets, big changes?

- drivers makefile: add explicit .obj for LIBOBJS names
- drivers makefile: change backslashes to slashes in deps/targets
- drivers makefile: change backslashes to DIRSEP in RM options

- sys makefile: use DIRSEP in CFLAGS
- sys makefile: use slashes instead of backslashes for deps/targets
- sys makefile: use CP instead of copy
- sys makefile: use slashes instead of backslashes for bin2c options

Are you sure this still works on DOS, even with Turbo C etc? :-)

Eric


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com 
_______________________________________________
Freedos-kernel mailing list
Freedos-kernel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to