69 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			69 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # $Id$
 | |
| 
 | |
| #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)
 | |
| 		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) ; \
 | |
| 		fi
 | |
| 
 | |
| 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
 |