summaryrefslogtreecommitdiff
path: root/bcc32/setup.mak
diff options
context:
space:
mode:
authorH_Konishi <H_Konishi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-06-11 01:27:48 +0000
committerH_Konishi <H_Konishi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-06-11 01:27:48 +0000
commitd0b3651906aa943423e430a61437a42f7dd39422 (patch)
tree9d8c8beee149c50f44406ee8cd6dee4c3913c28f /bcc32/setup.mak
parentceade7b9268e9620b123843afeb25a7136f8a576 (diff)
new platform [bccwin32] merged.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'bcc32/setup.mak')
-rw-r--r--bcc32/setup.mak50
1 files changed, 50 insertions, 0 deletions
diff --git a/bcc32/setup.mak b/bcc32/setup.mak
new file mode 100644
index 0000000000..38c98133fb
--- /dev/null
+++ b/bcc32/setup.mak
@@ -0,0 +1,50 @@
+# -*- makefile -*-
+
+!if "$(bcc32dir)" == "bcc32/"
+srcdir = ./
+!elseif "$(bcc32dir)" == "../bcc32/"
+srcdir = ../
+!else
+srcdir = $(bcc32dir)../
+!endif
+
+OS = bccwin32
+
+all: ext makefile
+ @echo type `make' to make ruby for bccwin32.
+
+makefile: make_s make_e
+
+make_s:
+ @if exist makefile @del makefile
+ @echo ### makefile for ruby $(OS) ###> makefile
+ @echo srcdir = $(srcdir:\=/)>> makefile
+ @echo RUBY_INSTALL_NAME = ruby>> makefile
+ @echo RUBY_SO_NAME = $(OS)_$$(RUBY_INSTALL_NAME)17>> makefile
+
+make_e:
+ @echo !INCLUDE $$(srcdir)bcc32/makefile.sub>> makefile
+
+ext:
+ @if not exist $@\* mkdir $@
+
+pl3:
+ @echo PROCESSOR_LEVEL = 3 >> makefile
+
+pl4:
+ @echo PROCESSOR_LEVEL = 4 >> makefile
+
+pl5:
+ @echo PROCESSOR_LEVEL = 5 >> makefile
+
+pl6:
+ @echo PROCESSOR_LEVEL = 6 >> makefile
+
+3: ext make_s pl3 make_e
+
+4: ext make_s pl4 make_e
+
+5: ext make_s pl5 make_e
+
+6: ext make_s pl6 make_e
+