summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--otherlibs/bigarray/Makefile.Mac14
-rw-r--r--otherlibs/bigarray/Makefile.Mac.depend39
-rw-r--r--otherlibs/num/Makefile.Mac18
-rw-r--r--otherlibs/num/Makefile.Mac.depend14
-rw-r--r--otherlibs/num/bignum/Makefile.Mac48
-rw-r--r--otherlibs/str/Makefile.Mac19
-rw-r--r--otherlibs/str/Makefile.Mac.depend16
-rw-r--r--otherlibs/str/regex-0.12/Makefile.Mac7
8 files changed, 26 insertions, 149 deletions
diff --git a/otherlibs/bigarray/Makefile.Mac b/otherlibs/bigarray/Makefile.Mac
index 768b89fdf..70575ade2 100644
--- a/otherlibs/bigarray/Makefile.Mac
+++ b/otherlibs/bigarray/Makefile.Mac
@@ -12,39 +12,32 @@
# $Id$
-C = sc
-COptions = -model far -i :::byterun:,:::config: -w 35 {cdbgflag}
-
PPCC = mrc
PPCCOptions = -i :::byterun:,:::config: -w 35 {cdbgflag}
CAMLC = :::boot:ocamlrun :::ocamlc -I :::stdlib: -I ::unix:
-C_OBJS = bigarray_stubs.c.o mmap_unix.c.o
PPCC_OBJS = bigarray_stubs.c.x mmap_unix.c.x
CAML_OBJS = bigarray.cmo
-all ト libbigarray.x libbigarray.o bigarray.cma
+all ト libbigarray.x bigarray.cma
libbigarray.x ト {PPCC_OBJS}
ppclink {ldbgflag} -xm library -o libbigarray.x {PPCC_OBJS}
-libbigarray.o ト {C_OBJS}
- lib -o libbigarray.o {C_OBJS}
-
bigarray.cma ト {CAML_OBJS}
{CAMLC} -a -linkall -o bigarray.cma {CAML_OBJS}
install ト
- duplicate -y bigarray.cmi bigarray.mli libbigarray.x libbigarray.o カ
+ duplicate -y bigarray.cmi bigarray.mli libbigarray.x カ
bigarray.cma "{LIBDIR}"
partialclean ト
delete -y ナ.cmナ || set status 0
clean ト partialclean
- delete -i ナ.[ox] || set status 0
+ delete -i ナ.x || set status 0
.cmi ト .mli
{CAMLC} -c {COMPFLAGS} {depdir}{default}.mli
@@ -55,6 +48,5 @@ clean ト partialclean
depend ト
begin
MakeDepend -w -objext .x ナ.c
- MakeDepend -w ナ.c
:::boot:ocamlrun :::tools:ocamldep -I :::stdlib: -I ::unix: ナ.mli ナ.ml
end | streamedit -e "/カt/ replace // ' ' -c ー" > Makefile.Mac.depend
diff --git a/otherlibs/bigarray/Makefile.Mac.depend b/otherlibs/bigarray/Makefile.Mac.depend
index ba540fb16..f16a2d0e2 100644
--- a/otherlibs/bigarray/Makefile.Mac.depend
+++ b/otherlibs/bigarray/Makefile.Mac.depend
@@ -1,5 +1,5 @@
#*** Dependencies: Cut here ***
-# These dependencies were produced at 23:42:35 on 27 f思 2001 by MakeDepend
+# These dependencies were produced at 14:49:39 on Thu, Jul 12, 2001 by MakeDepend
:bigarray_stubs.c.x ト カ
:bigarray_stubs.c カ
@@ -35,43 +35,6 @@
"{CIncludes}"SizeTDef.h カ
"{CIncludes}"WCharTDef.h
-#*** Dependencies: Cut here ***
-# These dependencies were produced at 23:42:36 on 27 f思 2001 by MakeDepend
-
-:bigarray_stubs.c.o ト カ
- :bigarray_stubs.c カ
- "{CIncludes}"stddef.h カ
- "{CIncludes}"stdarg.h カ
- "{CIncludes}"string.h カ
- :bigarray.h カ
- "{CIncludes}"memory.h カ
- "{CIncludes}"NullDef.h カ
- "{CIncludes}"SizeTDef.h カ
- "{CIncludes}"WCharTDef.h カ
- "{CIncludes}"VaListTDef.h カ
- "{CIncludes}"ConditionalMacros.h カ
- "{CIncludes}"MacMemory.h カ
- "{CIncludes}"MacTypes.h カ
- "{CIncludes}"MixedMode.h
-
-:mmap_unix.c.o ト カ
- :mmap_unix.c カ
- "{CIncludes}"stddef.h カ
- "{CIncludes}"string.h カ
- :bigarray.h カ
- "{CIncludes}"NullDef.h カ
- "{CIncludes}"SizeTDef.h カ
- "{CIncludes}"WCharTDef.h
-
-:mmap_win32.c.o ト カ
- :mmap_win32.c カ
- "{CIncludes}"stddef.h カ
- "{CIncludes}"string.h カ
- :bigarray.h カ
- "{CIncludes}"NullDef.h カ
- "{CIncludes}"SizeTDef.h カ
- "{CIncludes}"WCharTDef.h
-
bigarray.cmiト ::unix:unix.cmi
bigarray.cmoト :::stdlib:array.cmi :::stdlib:obj.cmi ::unix:unix.cmi カ
bigarray.cmi
diff --git a/otherlibs/num/Makefile.Mac b/otherlibs/num/Makefile.Mac
index 19c1e14cf..b422a4521 100644
--- a/otherlibs/num/Makefile.Mac
+++ b/otherlibs/num/Makefile.Mac
@@ -15,8 +15,6 @@
# Makefile for the "num" (exact rational arithmetic) library
# Compilation options
-C = sc
-COptions = -model far -i :bignum:h:,:::byterun:,:::config: -w 35 {cdbgflag}
PPCC = mrc
PPCCOptions = -i :bignum:h:,:::byterun:,:::config: -w 35 {cdbgflag}
@@ -28,34 +26,27 @@ CAMLOBJS = int_misc.cmo string_misc.cmo nat.cmo big_int.cmo arith_flags.cmo カ
CMIFILES = big_int.cmi nat.cmi num.cmi ratio.cmi arith_status.cmi
-COBJS = nat_stubs.c.o
PPCCOBJS = nat_stubs.c.x
-all ト libnums.o libnums.x nums.cma {CMIFILES}
+all ト libnums.x nums.cma {CMIFILES}
nums.cma ト {CAMLOBJS}
{CAMLC} -a -o nums.cma {CAMLOBJS}
-libnums.o ト :bignum:libbignum.o {COBJS}
- lib -o libnums.o :bignum:libbignum.o {COBJS}
-
libnums.x ト :bignum:libbignum.x {PPCCOBJS}
ppclink {ldbgflag} -xm library -o libnums.x :bignum:libbignum.x {PPCCOBJS}
:bignum:libbignum.x ト :bignum:libbignum.o
- echo -n
-
-:bignum:libbignum.o ト
directory :bignum; domake C; directory ::
install ト
- duplicate -y libnums.o libnums.x nums.cma {CMIFILES} "{LIBDIR}"
+ duplicate -y libnums.x nums.cma {CMIFILES} "{LIBDIR}"
partialclean ト
delete -i ナ.cm[aio] || set status 0
clean ト partialclean
- delete -i ナ.[ox] || set status 0
+ delete -i ナ.x || set status 0
directory :bignum; domake scratch; directory ::
directory :test; domake clean; directory ::
@@ -65,11 +56,8 @@ clean ト partialclean
.cmo ト .ml
{CAMLC} -c {COMPFLAGS} {default}.ml
-nat_stubs.c.o ト nat.h
-
depend ト
begin
MakeDepend -w -objext .x ナ.c
- MakeDepend -w ナ.c
:::boot:ocamlrun :::tools:ocamldep ナ.mli ナ.ml
end | streamedit -e "/カt/ replace // ' ' -c ー" > Makefile.Mac.depend
diff --git a/otherlibs/num/Makefile.Mac.depend b/otherlibs/num/Makefile.Mac.depend
index 1a71c64ff..ed380238f 100644
--- a/otherlibs/num/Makefile.Mac.depend
+++ b/otherlibs/num/Makefile.Mac.depend
@@ -1,5 +1,5 @@
#*** Dependencies: Cut here ***
-# These dependencies were produced at 23:43:21 on 27 f思 2001 by MakeDepend
+# These dependencies were produced at 14:49:44 on Thu, Jul 12, 2001 by MakeDepend
:nat_stubs.c.x ト カ
:nat_stubs.c カ
@@ -10,18 +10,6 @@
"{CIncludes}"MacTypes.h カ
"{CIncludes}"MixedMode.h
-#*** Dependencies: Cut here ***
-# These dependencies were produced at 23:43:23 on 27 f思 2001 by MakeDepend
-
-:nat_stubs.c.o ト カ
- :nat_stubs.c カ
- "{CIncludes}"memory.h カ
- :nat.h カ
- "{CIncludes}"ConditionalMacros.h カ
- "{CIncludes}"MacMemory.h カ
- "{CIncludes}"MacTypes.h カ
- "{CIncludes}"MixedMode.h
-
big_int.cmiト nat.cmi
num.cmiト big_int.cmi nat.cmi ratio.cmi
ratio.cmiト big_int.cmi nat.cmi
diff --git a/otherlibs/num/bignum/Makefile.Mac b/otherlibs/num/bignum/Makefile.Mac
index 3c477d881..9c7e73fc8 100644
--- a/otherlibs/num/bignum/Makefile.Mac
+++ b/otherlibs/num/bignum/Makefile.Mac
@@ -1,12 +1,5 @@
# Copyright Digital Equipment Corporation & INRIA 1988, 1989, 1992
-C = sc
-COptions = -model far -i :h: -d CAML_LIGHT -w 30 {cdbgflag}
-LinkOptions = -state nouse -compact -model far
-Libs = "{libraries}IntEnv.far.o" "{libraries}MacRuntime.o" カ
- "{clibraries}StdCLib.far.o" "{libraries}MathLib.far.o" カ
- "{libraries}ToolLibs.o" "{libraries}Interface.o"
-
PPCC = mrc
PPCCOptions = -i :h: -d CAML_LIGHT -w 30 {cdbgflag}
PPCLinkOptions = {ldbgflag}
@@ -14,10 +7,6 @@ PPCLibs = "{sharedlibraries}MathLib" "{ppclibraries}PPCCRuntime.o" カ
"{ppclibraries}PPCToolLibs.o" "{sharedlibraries}StdCLib" カ
"{ppclibraries}StdCRuntime.o" "{sharedlibraries}InterfaceLib"
-LIB = libbignum.o
-OBJECT = :o:KerN.o :o:bnInit.o :o:bnMult.o :o:bnDivide.o :o:bnCmp.o :o:bzf.o カ
- :o:bz.o
-
PPCLIB = libbignum.x
PPCOBJECT = :o:KerN.x :o:bnInit.x :o:bnMult.x :o:bnDivide.x :o:bnCmp.x カ
:o:bzf.x :o:bz.x
@@ -36,55 +25,45 @@ default ト
#all ト testKerN bztest
# echo All is done
-all ト {LIB} {PPCLIB}
+all ト {PPCLIB}
echo
scratch ト
- delete -i :o:ナ.[ox] || set status 0
- delete -i libbignum.o libbignum.x
+ delete -i :o:ナ.x || set status 0
+ delete -i libbignum.x
delete -i bztest testKerN
# build the BigNum library
-{LIB} ト {OBJECT}
- lib -o {LIB} {OBJECT}
-
{PPCLIB} ト {PPCOBJECT}
ppclink {ldbgflag} -xm library -o {PPCLIB} {PPCOBJECT}
# How to choose the machine dependent version. All produce KerN.o
-:o:KerN.o ト :c:KerN.c
+:o:KerN.x ト :c:KerN.c
echo "The Default is KerN written in C with digits on long"
- domake C -d C="{C}" -d COptions="{COptions}"
+ domake C -d C="{PPCC}" -d COptions="{PPCCOptions}"
C ト scratch
- {C} {COptions} :c:KerN.c -o :o:KerN.o
{PPCC} {PPCCOptions} :c:KerN.c -o :o:KerN.x
domake all
-.o ト .c {KERNH}
- {C} {COptions} {depdir}{default}.c -o {targdir}{default}.o
-
.x ト .c {KERNH}
{PPCC} {PPCCOptions} {depdir}{default}.c -o {targdir}{default}.x
:o: ト :c: :c:bn:
# Level N
-:o:bnInit.o :o:bnInit.x ト {KERNH}
-:o:bnMult.o :o:bnMult.x ト {KERNH}
-:o:bnDivide.o :o:bnDivide.x ト {KERNH}
-:o:bnCmp.o :o:bnCmp.x ト {KERNH}
+:o:bnInit.x ト {KERNH}
+:o:bnMult.x ト {KERNH}
+:o:bnDivide.x ト {KERNH}
+:o:bnCmp.x ト {KERNH}
# Level Z
-:o:bz.o :o:bz.x ト :h:BigZ.h {KERNH}
+:o:bz.x ト :h:BigZ.h {KERNH}
# Some functions built with BigZ
-:o:bzf.o :o:bzf.x ト :h:BigZ.h {KERNH}
+:o:bzf.x ト :h:BigZ.h {KERNH}
# Tests Of KerN
-testKerN トト :o:testKerN.o {LIB}
- ilink -c 'MPS ' -t MPST :o:testKerN.o {LIB} {LinkOptions} -o testKerN {Libs}
-
testKerN トト :o:testKerN.x {PPCLIB}
ppclink -c 'MPS ' -t MPST :o:testKerN.x {PPCLIB} {PPCLinkOptions} カ
-o testKerN {PPCLibs}
@@ -92,11 +71,8 @@ testKerN トト :o:testKerN.x {PPCLIB}
:o:testKerN.o :o:testKerN.x ト {KERNH}
# Tests Of BigZ
-bztest トト :o:bztest.o {LIB}
- ilink -c 'MPS ' -t MPST :o:bztest.o {LIB} {LinkOptions} -o bztest {Libs}
-
bztest トト :o:bztest.x {PPCLIB}
ppclink -c 'MPS ' -t MPST :o:bztest.x {PPCLIB} {PPCLinkOptions} カ
-o bztest {PPCLibs}
-:o:bztest.o :o:bztest.x ト :h:BigZ.h {KERNH}
+:o:bztest.x ト :h:BigZ.h {KERNH}
diff --git a/otherlibs/str/Makefile.Mac b/otherlibs/str/Makefile.Mac
index aa6b96e7e..00cc1c426 100644
--- a/otherlibs/str/Makefile.Mac
+++ b/otherlibs/str/Makefile.Mac
@@ -15,22 +15,15 @@
# Makefile for the str library
# Compilation options
-C = sc
-COptions = -model far -i {REGEXLIB},:::byterun:,:::config: -w 7 {cdbgflag}
-
PPCC = mrc
PPCCOptions = -i {REGEXLIB},:::byterun:,:::config: -w 7 {cdbgflag}
CAMLC = :::boot:ocamlrun :::ocamlc -I :::stdlib:
REGEXLIB = :regex-0.12:
-COBJS = strstubs.c.o {REGEXLIB}regex.c.o
PPCCOBJS = strstubs.c.x {REGEXLIB}regex.c.x
-all ト libstr.o libstr.x str.cmi str.cma
-
-libstr.o ト {COBJS}
- lib -o libstr.o {COBJS}
+all ト libstr.x str.cmi str.cma
libstr.x ト {PPCCOBJS}
ppclink {ldbgflag} -xm library -o libstr.x {PPCCOBJS}
@@ -38,21 +31,18 @@ libstr.x ト {PPCCOBJS}
str.cma ト str.cmo
{CAMLC} -a -o str.cma str.cmo
-{REGEXLIB}regex.c.x ト {REGEXLIB}regex.c.o
- echo -n
-
-{REGEXLIB}regex.c.o ト {REGEXLIB}regex.c {REGEXLIB}regex.h
+{REGEXLIB}regex.c.x ト {REGEXLIB}regex.c {REGEXLIB}regex.h
directory {REGEXLIB}; domake; directory ::
partialclean ト
delete -i ナ.cm[aio] || set status 0
clean ト partialclean
- delete -i ナ.[ox] || set status 0
+ delete -i ナ.x || set status 0
directory {REGEXLIB}; domake distclean; directory ::
install ト
- duplicate -y libstr.o libstr.x str.cma str.cmi "{LIBDIR}"
+ duplicate -y libstr.x str.cma str.cmi "{LIBDIR}"
.cmi ト .mli
{CAMLC} -c {COMPFLAGS} {default}.mli
@@ -63,6 +53,5 @@ install ト
depend ト
begin
MakeDepend -w -objext .x ナ.c
- MakeDepend -w ナ.c
:::boot:ocamlrun :::tools:ocamldep ナ.mli ナ.ml
end | streamedit -e "/カt/ replace // ' ' -c ー" > Makefile.Mac.depend
diff --git a/otherlibs/str/Makefile.Mac.depend b/otherlibs/str/Makefile.Mac.depend
index a3f3a6ba7..ec5175d28 100644
--- a/otherlibs/str/Makefile.Mac.depend
+++ b/otherlibs/str/Makefile.Mac.depend
@@ -1,5 +1,5 @@
#*** Dependencies: Cut here ***
-# These dependencies were produced at 23:43:28 on 27 f思 2001 by MakeDepend
+# These dependencies were produced at 14:49:47 on Thu, Jul 12, 2001 by MakeDepend
:strstubs.c.x ト カ
:strstubs.c カ
@@ -12,19 +12,5 @@
"{CIncludes}"MacTypes.h カ
"{CIncludes}"MixedMode.h
-#*** Dependencies: Cut here ***
-# These dependencies were produced at 23:43:29 on 27 f思 2001 by MakeDepend
-
-:strstubs.c.o ト カ
- :strstubs.c カ
- "{CIncludes}"SizeTDef.h カ
- "{CIncludes}"string.h カ
- "{CIncludes}"memory.h カ
- "{CIncludes}"NullDef.h カ
- "{CIncludes}"ConditionalMacros.h カ
- "{CIncludes}"MacMemory.h カ
- "{CIncludes}"MacTypes.h カ
- "{CIncludes}"MixedMode.h
-
str.cmoト str.cmi
str.cmxト str.cmi
diff --git a/otherlibs/str/regex-0.12/Makefile.Mac b/otherlibs/str/regex-0.12/Makefile.Mac
index dab5ab111..c7ccba5e0 100644
--- a/otherlibs/str/regex-0.12/Makefile.Mac
+++ b/otherlibs/str/regex-0.12/Makefile.Mac
@@ -27,17 +27,12 @@ version = 0.12
# are used.
CPPFLAGS =
-C = sc
-COptions = -model far -w 29,35 {cdbgflag}
-
PPCC = mrc
PPCCOptions = -w 29,35 {cdbgflag}
DEFS = -d STDC_HEADERS -d STRING_H -d REGEX_MALLOC
-default all ト regex.c.o regex.c.x
-
-regex.c.o ト regex.c regex.h
+default all ト regex.c.x
{C} {COptions} {CPPFLAGS} {DEFS} regex.c -o regex.c.o
regex.c.x ト regex.c regex.h