Browse Source

Initial revision

ceriel 36 years ago
parent
commit
6276a51ca6

+ 2 - 0
mach/z80/libm2/.distr

@@ -0,0 +1,2 @@
+Makefile
+compmodule

+ 30 - 0
mach/z80/libm2/Makefile

@@ -0,0 +1,30 @@
+SUF=o
+EMHOME=../../..
+MAKEFILE=$(EMHOME)/mach/proto/libg/Makefile
+MACHDEF="MACH=z80" "SUF=$(SUF)" "ASAR=aal"
+M2LIB = lang/m2/libm2
+MOD="PREF=m2" "SUB=" "SRC=$(M2LIB)"
+
+all:
+		make -f $(MAKEFILE) $(MOD) $(MACHDEF) all
+
+install:	cpmod
+
+cpmod:
+		make -f $(MAKEFILE) $(MOD) $(MACHDEF) cp
+
+cmp:		cmpmod
+
+cmpmod:
+		make -f $(MAKEFILE) $(MOD) $(MACHDEF) all
+		-$(EMHOME)/mach/compare tail_m2
+		-$(EMHOME)/mach/compare head_m2
+
+clean:
+		-rm -f *.old *.[ce$(SUF)] tail* head*
+
+opr:
+		make pr | opr
+
+pr:
+		@pr Makefile

+ 4 - 0
mach/z80/libm2/compmodule

@@ -0,0 +1,4 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then echo `basename $1 $2`.o
+else exit 1
+fi

+ 2 - 0
mach/z8000/libm2/.distr

@@ -0,0 +1,2 @@
+Makefile
+compmodule

+ 30 - 0
mach/z8000/libm2/Makefile

@@ -0,0 +1,30 @@
+SUF=o
+EMHOME=../../..
+MAKEFILE=$(EMHOME)/mach/proto/libg/Makefile
+MACHDEF="MACH=z8000" "SUF=$(SUF)" "ASAR=aal"
+M2LIB = lang/m2/libm2
+MOD="PREF=m2" "SUB=" "SRC=$(M2LIB)"
+
+all:
+		make -f $(MAKEFILE) $(MOD) $(MACHDEF) all
+
+install:	cpmod
+
+cpmod:
+		make -f $(MAKEFILE) $(MOD) $(MACHDEF) cp
+
+cmp:		cmpmod
+
+cmpmod:
+		make -f $(MAKEFILE) $(MOD) $(MACHDEF) all
+		-$(EMHOME)/mach/compare tail_m2
+		-$(EMHOME)/mach/compare head_m2
+
+clean:
+		-rm -f *.old *.[ce$(SUF)] tail* head*
+
+opr:
+		make pr | opr
+
+pr:
+		@pr Makefile

+ 4 - 0
mach/z8000/libm2/compmodule

@@ -0,0 +1,4 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then echo `basename $1 $2`.o
+else exit 1
+fi