home *** CD-ROM | disk | FTP | other *** search
Makefile | 1988-05-08 | 1.0 KB | 49 lines |
- #CFLAGS = -g
- #LIBS = -lg
- #
- # If you wish a SECURE version (no super-user server processes),
- # define SECURE. This will prevent root from using 'connect' or 'rcp'.
- #
- # CFLAGS = -O -DSECURE
-
- SERVER = server.o eth.o ipaddr.o talk.o sub.o file.o ftp.o
- CONNECT = connect.o eth.o terminate.o ipaddr.o
- MYNODE = mynode.o ipaddr.o
- RCP = rcp.o sub.o ipaddr.o eth.o ftp.o
-
- DOCS = README Makefile connect.1 rcp.1
-
- SOURCES = server.c connect.c rcp.c eth.c ipaddr.c talk.c \
- sub.c file.c terminate.c mynode.c ftp.c ni.h ftp.h
-
- all: server connect mynode rcp
-
- lint:
- lint ${SERVER:.o=.c}
- lint ${CONNECT:.o=.c}
- lint ${RCP:.o=.c}
-
- ${SERVER} ${CONNECT} ${RCP} : ni.h
-
- rcp.o ftp.o file.o : ftp.h
-
- server: ${SERVER}
- cc -o server ${SERVER} ${LIBS}
-
- connect: ${CONNECT}
- cc -o connect ${CONNECT} ${LIBS}
-
- rcp: ${RCP}
- cc -o rcp ${RCP} ${LIBS}
-
- mynode: ${MYNODE}
- cc -o mynode ${MYNODE} ${LIBS}
-
- shar:
- shar -cv ${DOCS} ${SOURCES} > connect.shar
-
- install:
- if [ -f /usr/lib/server ] ; then \
- mv /usr/lib/server /usr/lib/server.old ; fi
- cp server /usr/lib
-