home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Source Code 1992 March
/
Source_Code_CD-ROM_Walnut_Creek_March_1992.iso
/
unix_c
/
usenet
/
newsxd.tar
/
newsxd
/
Makefile
< prev
next >
Wrap
Makefile
|
1990-08-31
|
5KB
|
109 lines
# 1. If the compiler complains about undefined structs, try removing the
# -DBSD4_2 in CFLAGS, below.
#
# 2. If the linker complains that it can't find 'index', change -DSTRCHR=index
# to -DSTRCHR=strchr in CFLAGS, below.
CFLAGS= -O -DBSD4_2 -DSTRCHR=index
LINTFLAGS= -abchx
CC= cc
LIBS= -lcnews
# The uid and gid that newsxd (and the news transmitters) should run as
OWNER=news
GROUP=news
# Where to put newsxd when it's compiled
BINDIR=/usr/local/etc
# Where to put the manpage and the manual section it's going into
MANDIR=/usr/man/manl
MANEXT=l
SRCS= config.c log.c main.c process.c util.c
OBJS= config.o log.o main.o process.o util.o
all: newsxd
newsxd: ${OBJS}
${CC} ${CFLAGS} -o $@ ${OBJS} ${LIBS}
clean:
rm -f ${OBJS} newsxd core
depend: ${SRCS}
mkdep ${CFLAGS} ${SRCS}
install: newsxd newsxd.8
install -c -m 444 -o root -g staff newsxd.8 ${MANDIR}/newsxd.${MANEXT}
install -s -c -m 6755 -o ${OWNER} -g ${GROUP} newsxd ${BINDIR}
shar:
shar README Makefile *.c *.h *.conf newsxd.8 > newsxd.shar
lint: ${SRCS}
lint ${LINTFLAGS} ${CFLAGS} ${SRCS}
# DO NOT DELETE THIS LINE -- mkdep uses it.
# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
config.o: config.c defs.h /usr/include/stdio.h /usr/include/signal.h
config.o: /usr/include/strings.h /usr/include/syslog.h /usr/include/nlist.h
config.o: /usr/include/errno.h /usr/include/ctype.h /usr/include/sys/param.h
config.o: /usr/include/machine/param.h /usr/include/signal.h
config.o: /usr/include/sys/types.h /usr/include/sys/errno.h
config.o: /usr/include/sys/file.h /usr/include/sys/types.h
config.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
config.o: /usr/include/sys/ttydev.h /usr/include/sys/ttyio.h
config.o: /usr/include/sgtty.h /usr/include/sys/wait.h /usr/include/sys/types.h
config.o: /usr/include/sys/stat.h newsxd.h patchlevel.h /usr/include/time.h
config.o: /usr/include/sys/resource.h /usr/include/sys/../h/fixpoint.h
log.o: log.c defs.h /usr/include/stdio.h /usr/include/signal.h
log.o: /usr/include/strings.h /usr/include/syslog.h /usr/include/nlist.h
log.o: /usr/include/errno.h /usr/include/ctype.h /usr/include/sys/param.h
log.o: /usr/include/machine/param.h /usr/include/signal.h
log.o: /usr/include/sys/types.h /usr/include/sys/errno.h
log.o: /usr/include/sys/file.h /usr/include/sys/types.h
log.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
log.o: /usr/include/sys/ttydev.h /usr/include/sys/ttyio.h /usr/include/sgtty.h
log.o: /usr/include/sys/wait.h /usr/include/sys/types.h /usr/include/sys/stat.h
log.o: newsxd.h patchlevel.h /usr/include/time.h /usr/include/sys/resource.h
log.o: /usr/include/sys/../h/fixpoint.h
main.o: main.c defs.h /usr/include/stdio.h /usr/include/signal.h
main.o: /usr/include/strings.h /usr/include/syslog.h /usr/include/nlist.h
main.o: /usr/include/errno.h /usr/include/ctype.h /usr/include/sys/param.h
main.o: /usr/include/machine/param.h /usr/include/signal.h
main.o: /usr/include/sys/types.h /usr/include/sys/errno.h
main.o: /usr/include/sys/file.h /usr/include/sys/types.h
main.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
main.o: /usr/include/sys/ttydev.h /usr/include/sys/ttyio.h /usr/include/sgtty.h
main.o: /usr/include/sys/wait.h /usr/include/sys/types.h
main.o: /usr/include/sys/stat.h newsxd.h patchlevel.h /usr/include/time.h
main.o: /usr/include/sys/resource.h /usr/include/sys/../h/fixpoint.h
process.o: process.c defs.h /usr/include/stdio.h /usr/include/signal.h
process.o: /usr/include/strings.h /usr/include/syslog.h /usr/include/nlist.h
process.o: /usr/include/errno.h /usr/include/ctype.h /usr/include/sys/param.h
process.o: /usr/include/machine/param.h /usr/include/signal.h
process.o: /usr/include/sys/types.h /usr/include/sys/errno.h
process.o: /usr/include/sys/file.h /usr/include/sys/types.h
process.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
process.o: /usr/include/sys/ttydev.h /usr/include/sys/ttyio.h
process.o: /usr/include/sgtty.h /usr/include/sys/wait.h
process.o: /usr/include/sys/types.h /usr/include/sys/stat.h newsxd.h
process.o: patchlevel.h /usr/include/time.h /usr/include/sys/resource.h
process.o: /usr/include/sys/../h/fixpoint.h
util.o: util.c defs.h /usr/include/stdio.h /usr/include/signal.h
util.o: /usr/include/strings.h /usr/include/syslog.h /usr/include/nlist.h
util.o: /usr/include/errno.h /usr/include/ctype.h /usr/include/sys/param.h
util.o: /usr/include/machine/param.h /usr/include/signal.h
util.o: /usr/include/sys/types.h /usr/include/sys/errno.h
util.o: /usr/include/sys/file.h /usr/include/sys/types.h
util.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
util.o: /usr/include/sys/ttydev.h /usr/include/sys/ttyio.h /usr/include/sgtty.h
util.o: /usr/include/sys/wait.h /usr/include/sys/types.h
util.o: /usr/include/sys/stat.h newsxd.h patchlevel.h /usr/include/time.h
util.o: /usr/include/sys/resource.h /usr/include/sys/../h/fixpoint.h
version.o: version.c
# IF YOU PUT ANYTHING HERE IT WILL GO AWAY