From 6aa0e0017d7d0cddc006da885946934b06949a91 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Fri, 14 Oct 2011 04:55:05 +0200 Subject: 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 --- libslang/src/mkfiles/README | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 libslang/src/mkfiles/README (limited to 'libslang/src/mkfiles/README') 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. -- cgit v1.2.3