New installation mechanism

This commit is contained in:
ceriel
1991-09-05 11:22:37 +00:00
parent 3bdfdfc1cf
commit 53664c2d1f
4 changed files with 109 additions and 2 deletions

View File

@@ -1,3 +1,3 @@
as_assemble
Makefile
proto.make
obj_assemble

View File

@@ -0,0 +1,34 @@
# $Header$
#PARAMS do not remove this line!
SRC_DIR = $(SRC_HOME)/util/ceg/assemble
CEG = $(TARGET_HOME)/lib.bin/ceg
ASS = $(CEG)/assemble
ASLIST = assemble.c block_as.c
OBJLIST = assemble.c block_as.c const.h
all:
install:
-mkdir $(CEG)
-mkdir $(ASS)
-mkdir $(ASS)/as_assemble
-mkdir $(ASS)/obj_assemble
for i in $(ASLIST) ; do cp $(SRC_DIR)/as_assemble/$$i $(ASS)/as_assemble/$$i ; done
for i in $(OBJLIST) ; do cp $(SRC_DIR)/obj_assemble/$$i $(ASS)/obj_assemble/$$i ; done
cmp:
-for i in $(ASLIST) ; do cmp $(SRC_DIR)/as_assemble/$$i $(ASS)/as_assemble/$$i ; done
-for i in $(OBJLIST) ; do cmp $(SRC_DIR)/obj_assemble/$$i $(ASS)/obj_assemble/$$i ; done
pr:
@for i in $(ASLIST) ; do pr $(SRC_DIR)/as_assemble/$$i ; done
@for i in $(OBJLIST) ; do pr $(SRC_DIR)/obj_assemble/$$i ; done
opr:
make pr | opr
clean: