1 # $Id: proto.libcc,v 1.3 1994/06/24 13:25:16 ceriel Exp $
3 #PARAMS do not remove this line!
5 #MACH_PARAMS do not remove this line!
9 "MACHFL=$(MACHFL) -I$(TARGET_HOME)/h" \
13 "SRC_HOME=$(SRC_HOME)" \
14 "TARGET_HOME=$(TARGET_HOME)" \
15 "COMPILE=$(SRC_HOME)/mach/proto/libg/compmodule"
17 MAKEFILE=../../proto/libg/Makefile
18 STDIO="PREF=cc" "SUB=.1s" "SRC=lang/cem/libcc/stdio"
19 GEN="PREF=cc" "SUB=.2g" "SRC=lang/cem/libcc/gen"
20 LIBM="PREF=m" "SRC=lang/cem/libcc/math"
25 make -f $(MAKEFILE) $(STDIO) $(MACHDEF) tail
28 make -f $(MAKEFILE) $(GEN) $(MACHDEF) all
31 make -f $(MAKEFILE) $(LIBM) $(MACHDEF) tail
33 install: cpstdio cpgen cplibm
36 make -f $(MAKEFILE) $(STDIO) $(MACHDEF) tailcp
39 make -f $(MAKEFILE) $(GEN) $(MACHDEF) cp
42 make -f $(MAKEFILE) $(LIBM) $(MACHDEF) tailcp
44 cmp: cmpstdio cmpgen cmplibm
47 -cmp tail_cc.1s $(TARGET_HOME)/lib/$(MACH)/tail_cc.1s
50 -cmp head_cc $(TARGET_HOME)/lib/$(MACH)/head_cc
51 -cmp tail_cc.2g $(TARGET_HOME)/lib/$(MACH)/tail_cc.2g
54 -cmp tail_m $(TARGET_HOME)/lib/$(MACH)/tail_m
57 -rm -f *.old *.[ce$(SUF)] tail* head*
60 @echo "nothing to be printed"
63 @echo "nothing to be printed"