# $Id: Smakefile,v 1.9 1994/05/02 19:28:42 jraja Exp $ # # Smakefile for fingerd # # Copyright © 1993 AmiTCP/IP Group, # Helsinki University of Technology, Finland. # # Created : Mon Mar 22 07:17:50 1993 ppessi # Last modified: Fri Feb 25 01:44:01 1994 ppessi # # $Log: Smakefile,v $ # Revision 1.9 1994/05/02 19:28:42 jraja # Updated for the new net.lib. # # Revision 1.8 1994/02/25 15:15:57 ppessi # Changed the RCS_ID_C since SAS C 6.51 bugs # Changed the Bumprev to rcsrev # # Revision 1.7 1993/10/23 01:42:15 ppessi # Changed doc installation. # # Revision 1.6 1993/10/18 15:45:30 ppessi # Added real version tags. # # Revision 1.4 1993/10/15 01:38:53 ppessi # Added pathnames.h # # Revision 1.3 1993/10/15 01:29:53 ppessi # More flexiblity. Added manual page to installation. # PROG= fingerd SRCS= $(PROG).c OBJS= $(PROG).o DOCS= $(PROG).8 LIBS= LIB NETLIB:net.lib DEBUGLIBS= LIB NETLIB:gnet.lib CC= sc LD= sc MAKE= smake TAGS= etags RM= delete quiet MKDIR= makedir INSTALL= copy nopro dates all RCSREV= rcsrev CAT= type DEST= AmiTCP: OPTFLAGS = Optimize Stripdebug NoDebug DEBUGFLAGS = NoOptimize DEBUG=FULLFLUSH DEF=STANDALONE=1 CFLAGS = $(OPTFLAGS) IDIRS = IDIR=Netinclude: # DEF="RCS_ID_C=static char *rcsid" DEFS = DEF=RCS_ID_C=// DEF=NODB #DEF STANDALONE SCOPTIONS= STRINGMERGE STRUCTUREEQUIVALENCE \ NOSTACKCHECK NOMULTIPLEINCLUDES \ NOERRORSOURCE NOVERSION NOERRORHIGHLIGHT \ SMALLCODE SMALLDATA \ MAP MAPHUNK MAPSYMBOLS MAPLIB MAPXREFERENCE \ LINKEROPTIONS=plain NOICONS BATCH \ OPTINL OPTTIME OPTCOMP=5 OPTDEP=5 OPTRDEP=5 \ $(DEFS) $(IDIRS) \ PARAMETERS=BOTH STARTUP=cres IGN=224 IGN=92 all: $(PROG) $(PROG): SCOPTIONS $(OBJS) $(CC) LINK TO $@ OBJ $(OBJS) BATCH $(LIBS) $(CFLAGS) debug: $(MAKE) "CFLAGS=$(DEBUGFLAGS)" "LIBS=$(DEBUGLIBS)" $(PROG) .c.o: -@$(RM) $*.o > nil: $(CC) $(CFLAGS) $*.c $(PROG).o: -$(RCSREV) $(PROG) $(PROG).c -@$(RM) $(PROG).o > nil: $(CC) $(CFLAGS) $ $(PROG).c SCOPTIONS: Smakefile copy to $@ $(DEST)doc/$(PROG).doc $(DEST)serv: -$(MKDIR) $@ $(DEST)doc: -$(MKDIR) $@ TAGS: $(SRCS) $(TAGS) $(SRCS) clean: -$(RM) \#?.o \#?.map \#?.lnk SCOPTIONS # DO NOT DELETE THIS LINE -- make depend depends on it. fingerd.o: fingerd.c pathnames.h