DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: M T

⟦f5f162e93⟧ TextFile

    Length: 1275 (0x4fb)
    Types: TextFile
    Names: »Makefile«

Derivation

└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit
    └─⟦cfd40dc56⟧ »EurOpenD3/news/nntp/nntp.1.5.8.tar.Z« 
        └─⟦2ec98eca6⟧ 
            └─⟦this⟧ »xmit/Makefile« 

TextFile

#
# Makefile for nntpxmit
#

SRVRSRC = nntpxmit.c remote.c llist.c get_tcp_conn.c ../server/fakesyslog.c

SRVROBJ = nntpxmit.o remote.o llist.o get_tcp_conn.o fakesyslog.o

SRVRINC = ../common/conf.h ../common/nntp.h nntpxmit.h get_tcp_conn.h \
	llist.h sysexits.h ../common/nntp.h ../server/fakesyslog.h

SRCS	= ${SRVRSRC}

LIBS	=

CFLAGS	= -O 

# Where nntpxmit is going to live

DESTDIR	= /usr/lib/news

all:	nntpxmit shlock

nntpxmit: ${SRVROBJ} ${SRVRINC}
	${CC} ${CFLAGS} -o nntpxmit ${SRVROBJ} ${LIBS}

shlock: shlock.c
	cc ${CFLAGS} -o shlock shlock.c

${SRVROBJ}: ${SRVRINC}

install: nntpxmit shlock
	cp nntpxmit ${DESTDIR}/nntpxmit
	cp shlock ${DESTDIR}/shlock
	chmod 755 ${DESTDIR}/nntpxmit
	chmod 755 ${DESTDIR}/shlock

lint:
	lint ${SRVRSRC}

clean:
	-rm -f *.o nntpxmit shlock make*.out a.out

distrib: clean
	rm -rf SCCS save tags

check:
	sccs check
	sccs prt -y *.[ch] > /dev/null

tags:	${SRVRSRC} ${SRVRINC}
	ctags ${SRVRSRC} ${SRVRINC}

fakesyslog.o: ../server/fakesyslog.c ../server/fakesyslog.h
	${CC} ${CFLAGS} -c ../server/fakesyslog.c

nntpxmit.o: nntpxmit.c nntpxmit.h llist.h ../common/conf.h

get_tcp_conn.o: get_tcp_conn.c get_tcp_conn.h ../common/conf.h

remote.o: remote.c nntpxmit.h get_tcp_conn.h ../common/conf.h

llist.o: llist.c llist.h