I've made a first attempt at cleaning up (IMHO) the makefile. The main
difference is that the makefile maintains two seperate source trees. One
containing the original handwritten source code and one containing the
full source code (preprocessed files, concatenated files, etc).
The makefile copies source files over from one tree to the other,
calling sed, cat, ... where necessary. I've got this system up and
running on windows (still depends on vc++), linux and solaris(sparc). I
haven't been able to merge the OS X version yet. I've dropped support
for ms jdirect in my version (because it isn't really relevant for my
work) and the makefile doesn't generate any documentation yet.
Is anyone interested in merging my work with the main source tree or
should I just keep it a local project for internal use?
Pepijn Van Eeckhoudt
|