Kaynağa Gözat

Initial revision

sater 40 yıl önce
ebeveyn
işleme
3a26869fa3
1 değiştirilmiş dosya ile 42 ekleme ve 0 silme
  1. 42 0
      lang/pc/pem/Makefile

+ 42 - 0
lang/pc/pem/Makefile

@@ -0,0 +1,42 @@
+d=../../..
+h=$d/h
+PEM=$d/lib/pc_pem
+PEM_OUT=$d/lib/pc_pem.out
+
+HEAD=$h/em_spec.h $h/em_pseu.h $h/em_mnem.h $h/em_mes.h $h/pc_size.h
+LDFLAG=-i
+
+all:            pem pem.out
+
+pem.out:        pem.m
+		apc -mint --t -o pem.out pem.m
+
+pem:            pem.m
+		apc $(LDFLAG) -o pem pem.m
+
+pem.m:          pem.p $(HEAD)
+		-rm -f pem.m
+		-if apc -I$h -O -c.m pem.p ; then :; else \
+			acc -o move move.c ; move ; rm move move.[oskm] ; \
+		fi
+
+cmp:		pem
+		cmp pem $(PEM)
+
+install:	pem
+		cp pem $(PEM)
+
+distr:
+		ln pem.p pem22.p ; apc -mvax2 -c.m -I$h pem22.p ; rm pem22.p
+		ln pem.p pem24.p ; apc -mvax4 -c.m -I$h pem24.p ; rm pem24.p
+clean:
+		-rm -f pem pem.out *.[os] *.old
+
+pr:
+		@pr pem.p
+
+xref:
+		xref pem.p^pr -h "XREF PEM.P"
+
+opr:
+		make pr ^ opr