1 # $Id: proto.make,v 1.4 1994/06/24 13:25:55 ceriel Exp $
3 #PARAMS do not remove this line!
15 HEADSRC=$(SRC_HOME)/$(SRC)/head_$(PREF).e
21 tail: tail_$(PREF)$(SUB)
24 cp head_$(PREF) $(TARGET_HOME)/lib/$(MACH)/head_$(PREF)
28 cp tail_$(PREF)$(SUB) $(TARGET_HOME)/lib/$(MACH)/tail_$(PREF)$(SUB)
29 $(RANLIB) $(TARGET_HOME)/lib/$(MACH)/tail_$(PREF)$(SUB)
30 rm -f tail_$(PREF)$(SUB)
34 head_$(PREF): $(HEADSRC)
35 cp $(HEADSRC) head_$(PREF).e
36 $(MACH) $(MACHFL) -c -I$(TARGET_HOME)/h head_$(PREF).e
37 mv head_$(PREF).$(SUF) head_$(PREF)
38 -rm -f head_$(PREF).[ekm$(SUF)]
41 @echo translation test
42 @$(MACH) $(MACHFL) -c $(SRC_HOME)/mach/proto/libg/barrier.c
43 @-rm -f barrier.[oeskm] barrier.so
45 -rm -f tail_$(PREF)$(SUB)
46 MACH="$(MACH)" MACHFL="$(MACHFL) -LIB -L" ASAR=$(ASAR) SRC=$(SRC) \
47 RANLIB="$(RANLIB)" SUF="$(SUF)" \
48 march $(SRC_HOME)/$(SRC) tail_$(PREF)$(SUB) $(COMPILE)