Added the esize program
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
# $Header$
|
||||
|
||||
d=../..
|
||||
h=$d/h
|
||||
l=$d/lib
|
||||
ml=$d/modules/lib
|
||||
mh=$d/modules/h
|
||||
EMHOME=../..
|
||||
h=$(EMHOME)/h
|
||||
l=$(EMHOME)/lib
|
||||
ml=$(EMHOME)/modules/lib
|
||||
mh=$(EMHOME)/modules/h
|
||||
|
||||
DEC_PATH=decode
|
||||
ENC_PATH=encode
|
||||
@@ -19,13 +19,16 @@ HFILES=$h/em_mnem.h $h/em_spec.h $h/em_pseu.h $h/em_flag.h $h/em_ptyp.h \
|
||||
CFLAGS=-O -I$(mh) -I$h
|
||||
LDFLAGS = -i
|
||||
|
||||
all: $(DEC_PATH) $(ENC_PATH)
|
||||
all: $(DEC_PATH) $(ENC_PATH) esize
|
||||
|
||||
$(DEC_PATH): decode.o $(DATA_PATH)
|
||||
cc $(LDFLAGS) -o $(DEC_PATH) decode.o $(DECLIBS) $(DATA_PATH)
|
||||
$(CC) $(LDFLAGS) -o $(DEC_PATH) decode.o $(DECLIBS) $(DATA_PATH)
|
||||
|
||||
$(ENC_PATH): encode.o $(DATA_PATH)
|
||||
cc $(LDFLAGS) -o $(ENC_PATH) encode.o $(ENCLIBS) $(DATA_PATH)
|
||||
$(CC) $(LDFLAGS) -o $(ENC_PATH) encode.o $(ENCLIBS) $(DATA_PATH)
|
||||
|
||||
esize: esize.o
|
||||
$(CC) -o esize esize.o
|
||||
|
||||
convert.o: $(HFILES)
|
||||
|
||||
@@ -36,20 +39,24 @@ decode.o: convert.o
|
||||
cp convert.o decode.o
|
||||
|
||||
clean:
|
||||
rm -f $(DEC_PATH) $(ENC_PATH) *.o *.old
|
||||
rm -f $(DEC_PATH) $(ENC_PATH) esize *.o *.old
|
||||
|
||||
install : all
|
||||
rm -f $l/em_$(DEC_PATH) $l/em_$(ENC_PATH) $d/man/em_decode.6
|
||||
rm -f $l/em_$(DEC_PATH) $l/em_$(ENC_PATH) $(EMHOME)/bin/esize $(EMHOME)/man/em_decode.6 $(EMHOME)/man/esize.1
|
||||
cp $(DEC_PATH) $l/em_$(DEC_PATH)
|
||||
cp $(ENC_PATH) $l/em_$(ENC_PATH)
|
||||
cp em_decode.6 $d/man/em_decode.6
|
||||
cp esize $(EMHOME)/bin/esize
|
||||
cp em_decode.6 $(EMHOME)/man/em_decode.6
|
||||
cp esize.1 $(EMHOME)/man/esize.1
|
||||
|
||||
cmp : all
|
||||
-cmp $(DEC_PATH) $l/em_$(DEC_PATH)
|
||||
-cmp $(ENC_PATH) $l/em_$(ENC_PATH)
|
||||
-cmp em_decode.6 $d/man/em_decode.6
|
||||
-cmp esize $(EMHOME)/bin/esize
|
||||
-cmp em_decode.6 $(EMHOME)/man/em_decode.6
|
||||
-cmp esize.1 $(EMHOME)/man/esize.1
|
||||
|
||||
opr:
|
||||
make pr ^ opr
|
||||
pr:
|
||||
@pr -n Makefile convert.c
|
||||
@pr -n Makefile convert.c esize.c
|
||||
|
||||
Reference in New Issue
Block a user