make -f make.main main
install: all
- @-mkdir $(TARGET_HOME)
- @-mkdir $(TARGET_HOME)/lib.bin
- @-mkdir $(TARGET_HOME)/man
cp main $(TARGET_HOME)/lib.bin/em_cemcom
- cp $(SRC_DIR)/cemcom.1 $(TARGET_HOME)/man/em_cemcom.6
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then cp $(SRC_DIR)/cemcom.1 $(TARGET_HOME)/man/em_cemcom.6 ; \
+ fi
cmp: all
-cmp main $(TARGET_HOME)/lib.bin/em_cemcom
make -f make.main main
install: all
- @-mkdir $(TARGET_HOME)
- @-mkdir $(TARGET_HOME)/lib.bin
- @-mkdir $(TARGET_HOME)/man
cp main $(TARGET_HOME)/lib.bin/cpp.ansi
- cp $(SRC_DIR)/ncpp.6 $(TARGET_HOME)/man/cpp.ansi.6
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then cp $(SRC_DIR)/ncpp.6 $(TARGET_HOME)/man/cpp.ansi.6 ; \
+ fi
cmp: all
-cmp main $(TARGET_HOME)/lib.bin/cpp.ansi
all:
install:
- -mkdir $(TARGET_HOME)/include
-mkdir $(TARGET_HOME)/include/tail_ac
( cd $(SRC_DIR)/headers; tar cf - `cat LIST` ) | ( cd $(TARGET_HOME)/include/tail_ac ; tar xf - )
make -f make.main main
install: all
- @-mkdir $(TARGET_HOME)
- @-mkdir $(TARGET_HOME)/lib.bin
@-mkdir $(TARGET_HOME)/lib.bin/lint
cp main $(TARGET_HOME)/lib.bin/lint/lpass1.ansi
make -f make.main main
install: all
- @-mkdir $(TARGET_HOME)
- @-mkdir $(TARGET_HOME)/lib.bin
@-mkdir $(TARGET_HOME)/lib.bin/lint
cp main $(TARGET_HOME)/lib.bin/lint/lpass1
all: lpass2 lint.exec
install: all
- -mkdir $(TARGET_HOME)/lib.bin
-mkdir $(TARGET_HOME)/lib.bin/lint
cp lpass2 $(TARGET_HOME)/lib.bin/lint/lpass2
cp lint.exec $(TARGET_HOME)/bin/lint
- cp $(SRC_DIR)/lint.1 $(TARGET_HOME)/man/lint.1
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then cp $(SRC_DIR)/lint.1 $(TARGET_HOME)/man/lint.1 ; \
+ fi
cmp: all
-cmp lpass2 $(TARGET_HOME)/lib.bin/lint/lpass2
all: f2c
install: all
- rm -f $(TARGET_HOME)/lib.bin/f2c
cp f2c $(TARGET_HOME)/lib.bin/f2c
- rm -f $(TARGET_HOME)/man/f2c.6
- cp $(SRC_DIR)/f2c.6 $(TARGET_HOME)/man/f2c.6
- rm -f $(TARGET_HOME)/include/_tail_cc/f2c.h
- cp $(SRC_DIR)/f2c.h $(TARGET_HOME)/include/_tail_cc/f2c.h
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then cp $(SRC_DIR)/f2c.6 $(TARGET_HOME)/man/f2c.6 ; \
+ cp $(SRC_DIR)/f2c.h $(TARGET_HOME)/include/_tail_cc/f2c.h ; \
+ fi
cmp: all
-cmp f2c $(TARGET_HOME)/lib.bin/f2c
make -f make.main main
install: all
- @-mkdir $(TARGET_HOME)
- @-mkdir $(TARGET_HOME)/lib.bin
cp main $(TARGET_HOME)/lib.bin/em_m2
@-mkdir $(TARGET_HOME)/man
- rm -f $(TARGET_HOME)/man/em_m2.6 $(TARGET_HOME)/man/modula-2.1
- cp $(SRC_DIR)/em_m2.6 $(SRC_DIR)/modula-2.1 $(TARGET_HOME)/man
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then cp $(SRC_DIR)/em_m2.6 $(SRC_DIR)/modula-2.1 $(TARGET_HOME)/man ; \
+ fi
cmp: all
-cmp main $(TARGET_HOME)/lib.bin/em_m2
make pr | opr
install:
- -mkdir $(DEF_DIR)
- for i in $(SOURCES) ; do cp $(SRC_DIR)/$$i $(DEF_DIR)/$$i ; done
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then if [ -d $(DEF_DIR) ] ; then : ; else mkdir $(DEF_DIR) ; fi ; \
+ for i in $(SOURCES) ; do cp $(SRC_DIR)/$$i $(DEF_DIR)/$$i ; done ; \
+ fi
make -f make.main main
install: all
- @-mkdir $(TARGET_HOME)
- @-mkdir $(TARGET_HOME)/bin
cp main $(TARGET_HOME)/bin/m2mm
- @-mkdir $(TARGET_HOME)/man
- cp $(SRC_DIR)/m2mm.1 $(TARGET_HOME)/man/m2mm.1
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then cp $(SRC_DIR)/m2mm.1 $(TARGET_HOME)/man/m2mm.1 ; \
+ fi
cmp: all
-cmp main $(TARGET_HOME)/lib.bin/em_m2
make -f make.main main
install: all
- @-mkdir $(TARGET_HOME)
- @-mkdir $(TARGET_HOME)/lib.bin
cp main $(TARGET_HOME)/lib.bin/em_occam
cmp: all
make -f make.main main
install: all
- @-mkdir $(TARGET_HOME)
- @-mkdir $(TARGET_HOME)/lib.bin
cp main $(TARGET_HOME)/lib.bin/em_pc
cmp: all
ls em2_???? | sed 's:em2_\(.*\):cp & $b24/em_\1:' | sh
ls em4_???? | sed 's:em4_\(.*\):cp & $b44/em_\1:' | sh
cp em $(TARGET_HOME)/bin/em
- cp em.1 $(TARGET_HOME)/man/em.1
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then cp em.1 $(TARGET_HOME)/man/em.1 ; \
+ fi
cmp: all
-ls em2_???? | sed 's:em2_\(.*\):cmp & $b24/em_\1:' | sh
-mkdir $b
cp em_???? $b
cp em eminform $(TARGET_HOME)/bin
- cp $(SRC_DIR)/em.1 $(SRC_DIR)/eminform.1 $(TARGET_HOME)/man
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then cp $(SRC_DIR)/em.1 $(SRC_DIR)/eminform.1 $(TARGET_HOME)/man ; \
+ fi
cmp: all
-cmp em_t--- $b/em_t---
install:
cd src; make
- rm -f $(INSTALLDIR)/LLgen $(LIBDIR)/rec $(LIBDIR)/incl $(MANDIR)/LLgen.1
cp src/LLgen $(INSTALLDIR)/LLgen
- cp $(SRC_HOME)/util/LLgen/lib/rec $(LIBDIR)/rec
- cp $(SRC_HOME)/util/LLgen/lib/incl $(LIBDIR)/incl
- cp $(SRC_HOME)/util/LLgen/LLgen.1 $(MANDIR)/LLgen.1
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then cp $(SRC_HOME)/util/LLgen/lib/rec $(LIBDIR)/rec ; \
+ cp $(SRC_HOME)/util/LLgen/lib/incl $(LIBDIR)/incl ; \
+ cp $(SRC_HOME)/util/LLgen/LLgen.1 $(MANDIR)/LLgen.1 ; \
+ fi
firstinstall:
cd src; make first
- rm -f $(INSTALLDIR)/LLgen $(LIBDIR)/rec $(LIBDIR)/incl $(MANDIR)/LLgen.1
cp src/LLgen $(INSTALLDIR)/LLgen
- -mkdir $(LIBDIR)
- cp $(SRC_HOME)/util/LLgen/lib/rec $(LIBDIR)/rec
- cp $(SRC_HOME)/util/LLgen/lib/incl $(LIBDIR)/incl
- cp $(SRC_HOME)/util/LLgen/LLgen.1 $(MANDIR)/LLgen.1
+ if [ $(DO_MACHINE_INDEP) = y ] ; \
+ then if [ -d $(LIBDIR) ] ; then : ; else mkdir $(LIBDIR) ; fi ; \
+ cp $(SRC_HOME)/util/LLgen/lib/rec $(LIBDIR)/rec ; \
+ cp $(SRC_HOME)/util/LLgen/lib/incl $(LIBDIR)/incl ; \
+ cp $(SRC_HOME)/util/LLgen/LLgen.1 $(MANDIR)/LLgen.1 ; \
+ fi
cmp:
cd src; make