From e8e98d1f20146e4a6e613d4e357be90f3f1a10df Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Fri, 9 Nov 2001 13:43:27 +0000 Subject: [PATCH] move to trunk [SVN r11639] --- historic/jam/src/builds/win32-borlandc.mk | 21 +++++++++++++++++++++ historic/jam/src/builds/win32-gcc.mk | 21 +++++++++++++++++++++ historic/jam/src/builds/win32-visualc.mk | 20 ++++++++++++++++++++ jam_src/builds/win32-borlandc.mk | 21 +++++++++++++++++++++ jam_src/builds/win32-gcc.mk | 21 +++++++++++++++++++++ jam_src/builds/win32-visualc.mk | 20 ++++++++++++++++++++ 6 files changed, 124 insertions(+) create mode 100644 historic/jam/src/builds/win32-borlandc.mk create mode 100644 historic/jam/src/builds/win32-gcc.mk create mode 100644 historic/jam/src/builds/win32-visualc.mk create mode 100644 jam_src/builds/win32-borlandc.mk create mode 100644 jam_src/builds/win32-gcc.mk create mode 100644 jam_src/builds/win32-visualc.mk diff --git a/historic/jam/src/builds/win32-borlandc.mk b/historic/jam/src/builds/win32-borlandc.mk new file mode 100644 index 000000000..333743743 --- /dev/null +++ b/historic/jam/src/builds/win32-borlandc.mk @@ -0,0 +1,21 @@ +# Makefile to build Jam with Borland C on Win32 systems +# +# To use it, you must be in the top Jam source directory, +# have the Borland C++ compiler in your current path, and +# call: +# +# make -fbuilds\win32-borlandc.mk +# +# the program "jam.exe" will be created in the new +# directory named "bin.ntx86" +# + +CC = bcc32 +TARGET = -ejam0 +CFLAGS = /DNT -w- -q + +all: jam0 + attrib -r jambase.c + jam0 + +!include common.mk diff --git a/historic/jam/src/builds/win32-gcc.mk b/historic/jam/src/builds/win32-gcc.mk new file mode 100644 index 000000000..385c175be --- /dev/null +++ b/historic/jam/src/builds/win32-gcc.mk @@ -0,0 +1,21 @@ +# Makefile to build Jam with Mingw GCC on Win32 systems +# +# To use it, you must be in the top Jam source directory, +# have GCC compiler in your current path, and call: +# +# make -f builds/win32-gcc.mk +# +# the program "jam.exe" will be created in the new +# directory named "bin.ntx86" +# + +CC = gcc +TARGET = -o jam0.exe +CFLAGS = -DNT + +all: jam0 + attrib -r jambase.c + jam0 + +include common.mk + diff --git a/historic/jam/src/builds/win32-visualc.mk b/historic/jam/src/builds/win32-visualc.mk new file mode 100644 index 000000000..f2f4d096f --- /dev/null +++ b/historic/jam/src/builds/win32-visualc.mk @@ -0,0 +1,20 @@ +# Makefile to build jam with Visual C on Win32 systems +# +# To use it, you must be in the top Jam source directory, +# have the compiler in your path, and call: +# +# nmake -f builds\win32-visualc.mk +# +# the program "jam.exe" will be created in a new directory +# named "bin.ntx86" +# +CC = cl /nologo +CFLAGS = -DNT +TARGET = /Fejam0 +LINKLIBS = kernel32.lib + +all: jam0 + attrib -r jambase.c + jam0 $(JAM0_ARGS) + +!include common.mk diff --git a/jam_src/builds/win32-borlandc.mk b/jam_src/builds/win32-borlandc.mk new file mode 100644 index 000000000..333743743 --- /dev/null +++ b/jam_src/builds/win32-borlandc.mk @@ -0,0 +1,21 @@ +# Makefile to build Jam with Borland C on Win32 systems +# +# To use it, you must be in the top Jam source directory, +# have the Borland C++ compiler in your current path, and +# call: +# +# make -fbuilds\win32-borlandc.mk +# +# the program "jam.exe" will be created in the new +# directory named "bin.ntx86" +# + +CC = bcc32 +TARGET = -ejam0 +CFLAGS = /DNT -w- -q + +all: jam0 + attrib -r jambase.c + jam0 + +!include common.mk diff --git a/jam_src/builds/win32-gcc.mk b/jam_src/builds/win32-gcc.mk new file mode 100644 index 000000000..385c175be --- /dev/null +++ b/jam_src/builds/win32-gcc.mk @@ -0,0 +1,21 @@ +# Makefile to build Jam with Mingw GCC on Win32 systems +# +# To use it, you must be in the top Jam source directory, +# have GCC compiler in your current path, and call: +# +# make -f builds/win32-gcc.mk +# +# the program "jam.exe" will be created in the new +# directory named "bin.ntx86" +# + +CC = gcc +TARGET = -o jam0.exe +CFLAGS = -DNT + +all: jam0 + attrib -r jambase.c + jam0 + +include common.mk + diff --git a/jam_src/builds/win32-visualc.mk b/jam_src/builds/win32-visualc.mk new file mode 100644 index 000000000..f2f4d096f --- /dev/null +++ b/jam_src/builds/win32-visualc.mk @@ -0,0 +1,20 @@ +# Makefile to build jam with Visual C on Win32 systems +# +# To use it, you must be in the top Jam source directory, +# have the compiler in your path, and call: +# +# nmake -f builds\win32-visualc.mk +# +# the program "jam.exe" will be created in a new directory +# named "bin.ntx86" +# +CC = cl /nologo +CFLAGS = -DNT +TARGET = /Fejam0 +LINKLIBS = kernel32.lib + +all: jam0 + attrib -r jambase.c + jam0 $(JAM0_ARGS) + +!include common.mk