ack/util/cmisc/proto.make

70 lines
1.7 KiB
Plaintext
Raw Normal View History

1994-06-24 11:31:16 +00:00
# $Id$
1991-08-27 09:41:49 +00:00
#PARAMS do not remove this line!
SRC_DIR = $(SRC_HOME)/util/cmisc
TARGET_BIN = $(TARGET_HOME)/bin
CFLAGS = $(COPTIONS)
LDFLAGS = $(LDOPTIONS)
LINTFLAGS = $(LINTOPTIONS)
all: cid cclash prid tabgen
install: all
cp cid cclash prid tabgen $(TARGET_BIN)
1991-10-14 09:38:04 +00:00
if [ $(DO_MACHINE_INDEP) = y ] ; \
then mk_manpage $(SRC_DIR)/cid.1 $(TARGET_HOME) ; \
mk_manpage $(SRC_DIR)/cclash.1 $(TARGET_HOME) ; \
mk_manpage $(SRC_DIR)/prid.1 $(TARGET_HOME) ; \
mk_manpage $(SRC_DIR)/tabgen.1 $(TARGET_HOME) ; \
1991-10-14 09:38:04 +00:00
fi
1991-08-27 09:41:49 +00:00
cmp: all
-cmp cid $(TARGET_BIN)/cid
-cmp cclash $(TARGET_BIN)/cclash
-cmp prid $(TARGET_BIN)/prid
-cmp tabgen $(TARGET_BIN)/tabgen
clean:
rm -f *.$(SUF) cid cclash prid tabgen
pr:
@pr $(SRC_DIR)/proto.make $(SRC_DIR)/cclash.c $(SRC_DIR)/cid.c \
$(SRC_DIR)/prid.c $(SRC_DIR)/GCIPM.c $(SRC_DIR)/tabgen.c
opr:
make pr | opr
tabgen: tabgen.$(SUF)
$(CC) $(LDFLAGS) -o tabgen tabgen.$(SUF)
cid: cid.$(SUF) GCIPM.$(SUF)
$(CC) $(LDFLAGS) -o cid cid.$(SUF) GCIPM.$(SUF)
cclash: cclash.$(SUF) GCIPM.$(SUF)
$(CC) $(LDFLAGS) -o cclash cclash.$(SUF) GCIPM.$(SUF)
prid: prid.$(SUF) GCIPM.$(SUF)
$(CC) $(LDFLAGS) -o prid prid.$(SUF) GCIPM.$(SUF)
lint:
$(LINT) $(LINTFLAGS) $(SRC_DIR)/cid.c $(SRC_DIR)/GCIPM.c
$(LINT) $(LINTFLAGS) $(SRC_DIR)/prid.c $(SRC_DIR)/GCIPM.c
$(LINT) $(LINTFLAGS) $(SRC_DIR)/cclash.c $(SRC_DIR)/GCIPM.c
$(LINT) $(LINTFLAGS) $(SRC_DIR)/tabgen.c
tabgen.$(SUF): $(SRC_DIR)/tabgen.c
$(CC) -c $(CFLAGS) $(SRC_DIR)/tabgen.c
cid.$(SUF): $(SRC_DIR)/cid.c
$(CC) -c $(CFLAGS) $(SRC_DIR)/cid.c
prid.$(SUF): $(SRC_DIR)/prid.c
$(CC) -c $(CFLAGS) $(SRC_DIR)/prid.c
cclash.$(SUF): $(SRC_DIR)/cclash.c
$(CC) -c $(CFLAGS) $(SRC_DIR)/cclash.c
GCIPM.$(SUF): $(SRC_DIR)/GCIPM.c
$(CC) -c $(CFLAGS) $(SRC_DIR)/GCIPM.c