diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2011-10-14 04:55:05 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2011-10-14 04:55:05 +0200 |
commit | 6aa0e0017d7d0cddc006da885946934b06949a91 (patch) | |
tree | 66b688ec32e2f91266db760b1762f2a50cc52036 /libslang/src/mkfiles/README | |
parent | a966db5b71328f6adf9dd767e64b322a3bd7ed9c (diff) | |
download | erlang-slang-fork-6aa0e0017d7d0cddc006da885946934b06949a91.tar.gz |
include libslang-1.4.9 and automatically build it and link erlang-slang against it
few (erlang) people will still have libslang-1.4.9 installed or spend time
to get it to link against the driver
Diffstat (limited to 'libslang/src/mkfiles/README')
-rw-r--r-- | libslang/src/mkfiles/README | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/libslang/src/mkfiles/README b/libslang/src/mkfiles/README new file mode 100644 index 0000000..59217e2 --- /dev/null +++ b/libslang/src/mkfiles/README @@ -0,0 +1,28 @@ +-*- text -*- +Due to various incompatibilities between various make programs for PC +systems as well as differing notions of what the path separator should +be, I have decided that the best and most maintainable approach is to +create a master makefile that that consists of system/compiler/make +sections from which the approriate makefile is constructed. The +easiest way to do this is to run the master makefile through a +preprocessor. To this end, I have created a master makefile for +DOS/OS2 systems called makefile.all. This makefile is processed by +the DOS executable mkmake.exe to produce various makefiles. For +example, + + mkmake BCC < makefile.all > makefile + +produces a makefile suitable for BCC, whereas + + mkmake OS2 EMX < makefile.all > makefile + +produces a makefile for OS2 assuming that EMX is the compiler. + +Use + + mkmake < makefile.all | more + +for more information. (Better yet, look at makefile.all; it is best +viewed with a folding editor). + +Note that the resulting makefile should be copied to the src directory. |