improved installation mechanism
This commit is contained in:
parent
da6ac05990
commit
33ec8e07ed
|
@ -28,7 +28,9 @@ ashow: $(SRC_DIR)/ashow.c
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
for i in $(ALL); do rm -f $(BINDIR)/$$i; cp $$i $(BINDIR)/$$i; done
|
for i in $(ALL); do rm -f $(BINDIR)/$$i; cp $$i $(BINDIR)/$$i; done
|
||||||
for i in anm.1 asize.1 astrip.1; do rm -f $(MANDIR)/$$i; cp $(SRC_DIR)/$$i $(MANDIR)/$$i; done
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
|
then for i in anm.1 asize.1 astrip.1; do rm -f $(MANDIR)/$$i; cp $(SRC_DIR)/$$i $(MANDIR)/$$i; done ; \
|
||||||
|
fi
|
||||||
|
|
||||||
cmp: all
|
cmp: all
|
||||||
-for i in $(ALL); do cmp $$i $(BINDIR)/$$i; done
|
-for i in $(ALL); do cmp $$i $(BINDIR)/$$i; done
|
||||||
|
|
|
@ -24,10 +24,10 @@ clean:
|
||||||
-rm -f ass *.$(SUF) maktab *.old asstb.c
|
-rm -f ass *.$(SUF) maktab *.old asstb.c
|
||||||
|
|
||||||
install : all
|
install : all
|
||||||
rm -f $(TARGET_HOME)/lib.bin/em_ass
|
|
||||||
cp ass $(TARGET_HOME)/lib.bin/em_ass
|
cp ass $(TARGET_HOME)/lib.bin/em_ass
|
||||||
rm -f $(TARGET_HOME)/man/em_ass.6
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
cp $(SRC_DIR)/em_ass.6 $(TARGET_HOME)/man/em_ass.6
|
then cp $(SRC_DIR)/em_ass.6 $(TARGET_HOME)/man/em_ass.6 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
cmp : all
|
cmp : all
|
||||||
-cmp ass $(TARGET_HOME)/lib.bin/em_ass
|
-cmp ass $(TARGET_HOME)/lib.bin/em_ass
|
||||||
|
|
|
@ -51,7 +51,9 @@ clean:
|
||||||
|
|
||||||
install: $(PROGRAM)
|
install: $(PROGRAM)
|
||||||
cp $(PROGRAM) $(DEST)/$(PROGRAM)
|
cp $(PROGRAM) $(DEST)/$(PROGRAM)
|
||||||
cp $(SRC_DIR)/manpage $(MAN)/yacc.1
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
|
then cp $(SRC_DIR)/manpage $(MAN)/yacc.1 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
cmp: $(PROGRAM)
|
cmp: $(PROGRAM)
|
||||||
-cmp $(PROGRAM) $(DEST)/$(PROGRAM)
|
-cmp $(PROGRAM) $(DEST)/$(PROGRAM)
|
||||||
|
|
|
@ -13,7 +13,9 @@ all: cid cclash prid tabgen
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
cp cid cclash prid tabgen $(TARGET_BIN)
|
cp cid cclash prid tabgen $(TARGET_BIN)
|
||||||
cp $(SRC_DIR)/cid.1 $(SRC_DIR)/cclash.1 $(SRC_DIR)/prid.1 $(SRC_DIR)/tabgen.1 $(TARGET_MAN)
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
|
then cp $(SRC_DIR)/cid.1 $(SRC_DIR)/cclash.1 $(SRC_DIR)/prid.1 $(SRC_DIR)/tabgen.1 $(TARGET_MAN) ; \
|
||||||
|
fi
|
||||||
|
|
||||||
cmp: all
|
cmp: all
|
||||||
-cmp cid $(TARGET_BIN)/cid
|
-cmp cid $(TARGET_BIN)/cid
|
||||||
|
|
|
@ -112,10 +112,10 @@ cfiles: hfiles LLfiles $(GSRC)
|
||||||
@touch cfiles
|
@touch cfiles
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
rm -f $(CEMPP)
|
|
||||||
cp cpp $(CEMPP)
|
cp cpp $(CEMPP)
|
||||||
rm -f $(MANDIR)/cpp.6
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
cp $(SRC_DIR)/cpp.6 $(MANDIR)/cpp.6
|
then cp $(SRC_DIR)/cpp.6 $(MANDIR)/cpp.6 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
cmp: all
|
cmp: all
|
||||||
-cmp cpp $(CEMPP)
|
-cmp cpp $(CEMPP)
|
||||||
|
|
|
@ -144,10 +144,12 @@ lint : $(FLEX_C_SOURCES)
|
||||||
install: first_flex $(SRC_DIR)/flex.skel
|
install: first_flex $(SRC_DIR)/flex.skel
|
||||||
rm -f $(BINDIR)/flex
|
rm -f $(BINDIR)/flex
|
||||||
cp flex $(BINDIR)/flex
|
cp flex $(BINDIR)/flex
|
||||||
cp $(SRC_DIR)/flex.skel $(AUXDIR)/flex.skel
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
cp $(SRC_DIR)/flex.1 $(MANDIR)/flex.1
|
then cp $(SRC_DIR)/flex.skel $(AUXDIR)/flex.skel ; \
|
||||||
cp $(SRC_DIR)/flexdoc.1 $(MANDIR)/flexdoc.1
|
cp $(SRC_DIR)/flex.1 $(MANDIR)/flex.1 ; \
|
||||||
|
cp $(SRC_DIR)/flexdoc.1 $(MANDIR)/flexdoc.1 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
clean :
|
clean :
|
||||||
rm -f core errs flex *.$(SUF) parse.c *.lint parse.h tags
|
rm -f core errs flex *.$(SUF) parse.c *.lint parse.h tags
|
||||||
|
|
||||||
|
|
|
@ -68,7 +68,9 @@ all: make.main
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
cp grind $(TARGET_HOME)/bin/grind
|
cp grind $(TARGET_HOME)/bin/grind
|
||||||
cp $(SRC_DIR)/grind.1 $(TARGET_HOME)/man/grind.1
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
|
then cp $(SRC_DIR)/grind.1 $(TARGET_HOME)/man/grind.1 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
cmp: all
|
cmp: all
|
||||||
-cmp grind $(TARGET_HOME)/bin/grind
|
-cmp grind $(TARGET_HOME)/bin/grind
|
||||||
|
|
|
@ -91,7 +91,9 @@ all: test
|
||||||
|
|
||||||
install: $(INT)
|
install: $(INT)
|
||||||
cp $(INT) $(TARGET_HOME)/bin/int
|
cp $(INT) $(TARGET_HOME)/bin/int
|
||||||
cp $(SRC_DIR)/int.1 $(TARGET_HOME)/man/int.1
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
|
then cp $(SRC_DIR)/int.1 $(TARGET_HOME)/man/int.1 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
cmp: $(INT)
|
cmp: $(INT)
|
||||||
-cmp $(INT) $(TARGET_HOME)/bin/int
|
-cmp $(INT) $(TARGET_HOME)/bin/int
|
||||||
|
|
|
@ -50,10 +50,11 @@ led: $(OFILES)
|
||||||
$(CC) $(LDFLAGS) $(OFILES) $(LDLIBS) -o led
|
$(CC) $(LDFLAGS) $(OFILES) $(LDLIBS) -o led
|
||||||
|
|
||||||
install:led
|
install:led
|
||||||
rm -f $(LIBDIR)/em_led $(TARGET_HOME)/man/led.6 $(TARGET_HOME)/man/ack.out.5
|
|
||||||
cp led $(LIBDIR)/em_led
|
cp led $(LIBDIR)/em_led
|
||||||
cp $(SRC_DIR)/led.6 $(TARGET_HOME)/man/led.6
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
cp $(SRC_DIR)/ack.out.5 $(TARGET_HOME)/man/ack.out.5
|
then cp $(SRC_DIR)/led.6 $(TARGET_HOME)/man/led.6 ; \
|
||||||
|
cp $(SRC_DIR)/ack.out.5 $(TARGET_HOME)/man/ack.out.5 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
cmp: led
|
cmp: led
|
||||||
-cmp led $(LIBDIR)/em_led
|
-cmp led $(LIBDIR)/em_led
|
||||||
|
|
|
@ -61,12 +61,13 @@ clean:
|
||||||
rm -f $(DEC_PATH) $(ENC_PATH) esize *.$(SUF) *.old
|
rm -f $(DEC_PATH) $(ENC_PATH) esize *.$(SUF) *.old
|
||||||
|
|
||||||
install : all
|
install : all
|
||||||
rm -f $l/em_$(DEC_PATH) $l/em_$(ENC_PATH) $(TARGET_HOME)/bin/esize $(TARGET_HOME)/man/em_decode.6 $(TARGET_HOME)/man/esize.1
|
|
||||||
cp $(DEC_PATH) $l/em_$(DEC_PATH)
|
cp $(DEC_PATH) $l/em_$(DEC_PATH)
|
||||||
cp $(ENC_PATH) $l/em_$(ENC_PATH)
|
cp $(ENC_PATH) $l/em_$(ENC_PATH)
|
||||||
cp esize $(TARGET_HOME)/bin/esize
|
cp esize $(TARGET_HOME)/bin/esize
|
||||||
cp $(SRC_DIR)/em_decode.6 $(TARGET_HOME)/man/em_decode.6
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
cp $(SRC_DIR)/esize.1 $(TARGET_HOME)/man/esize.1
|
then cp $(SRC_DIR)/em_decode.6 $(TARGET_HOME)/man/em_decode.6 ; \
|
||||||
|
cp $(SRC_DIR)/esize.1 $(TARGET_HOME)/man/esize.1 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
cmp : all
|
cmp : all
|
||||||
-cmp $(DEC_PATH) $l/em_$(DEC_PATH)
|
-cmp $(DEC_PATH) $l/em_$(DEC_PATH)
|
||||||
|
|
|
@ -32,10 +32,10 @@ cgg: cgg.$(SUF) $(OFILES) output.$(SUF)
|
||||||
$(CC) $(LDFLAGS) $(OFILES) output.$(SUF) $(TARGET_HOME)/lib.bin/em_data.$(LIBSUF) -o cgg
|
$(CC) $(LDFLAGS) $(OFILES) output.$(SUF) $(TARGET_HOME)/lib.bin/em_data.$(LIBSUF) -o cgg
|
||||||
|
|
||||||
install: cgg
|
install: cgg
|
||||||
rm -f $(TARGET_HOME)/lib.bin/ncgg
|
|
||||||
cp cgg $(TARGET_HOME)/lib.bin/ncgg
|
cp cgg $(TARGET_HOME)/lib.bin/ncgg
|
||||||
rm -f $(MANDIR)/ncgg.6
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
cp $(SRC_DIR)/ncgg.6 $(MANDIR)/ncgg.6
|
then cp $(SRC_DIR)/ncgg.6 $(MANDIR)/ncgg.6 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
cmp: cgg
|
cmp: cgg
|
||||||
-cmp cgg $(TARGET_HOME)/lib.bin/ncgg
|
-cmp cgg $(TARGET_HOME)/lib.bin/ncgg
|
||||||
|
|
|
@ -43,12 +43,11 @@ cmp: all
|
||||||
-cmp $(SRC_DIR)/em_opt.6 $(TARGET_HOME)/man/em_opt.6
|
-cmp $(SRC_DIR)/em_opt.6 $(TARGET_HOME)/man/em_opt.6
|
||||||
|
|
||||||
install:all
|
install:all
|
||||||
rm -f $(TARGET_HOME)/lib.bin/em_opt
|
|
||||||
cp opt $(TARGET_HOME)/lib.bin/em_opt
|
cp opt $(TARGET_HOME)/lib.bin/em_opt
|
||||||
rm -f $(TARGET_HOME)/lib.bin/em_opt2
|
|
||||||
cp opt2 $(TARGET_HOME)/lib.bin/em_opt2
|
cp opt2 $(TARGET_HOME)/lib.bin/em_opt2
|
||||||
rm -f $(TARGET_HOME)/man/em_opt.6
|
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||||
cp $(SRC_DIR)/em_opt.6 $(TARGET_HOME)/man/em_opt.6
|
then cp $(SRC_DIR)/em_opt.6 $(TARGET_HOME)/man/em_opt.6 ; \
|
||||||
|
fi
|
||||||
|
|
||||||
pattern.c: $(SRC_DIR)/patterns mktab
|
pattern.c: $(SRC_DIR)/patterns mktab
|
||||||
$(CPP) $(SRC_DIR)/patterns | mktab > pattern.c
|
$(CPP) $(SRC_DIR)/patterns | mktab > pattern.c
|
||||||
|
|
Loading…
Reference in a new issue