DESTDIR = /usr/local/games/
XTREKDIR = /usr/local/games/lib/netrek/
# XTREKDIR was /usr/games/lib/xtrekII/xtrekII.sock

CFLAGS = -O -s
OLDOBJS = access.o xtrekII.sock.o subnet.o
OBJS = access.o subnet.o newstartd.o
LIBS = -lsocket

all: xstartd
	$(CC) $(CFLAGS) $(OBJS) -o xstartd $(LIBS)

xstartd: $(OBJS)

install:
	-mv $(DESTDIR)/xstartd $(DESTDIR)/xstartd.old
	-rm -f $(DESTDIR)/xstartd.old
	mv xstartd $(DESTDIR)
	chown fadden $(DESTDIR)/xstartd
	chmod 4711 $(DESTDIR)/xstartd

#####
old: xtrekII.sock startd

xtrekII.sock: $(OBJS) 
	$(CC) $(CFLAGS) $(OBJS) -o xtrekII.sock $(LIBS)

oldinstall:
	-mv $(XTREKDIR)/xtrekII.sock $(XTREKDIR)/xtrekII.sock.old
	mv xtrekII.sock $(XTREKDIR)/xtrekII.sock
	chown fadden $(XTREKDIR)/xtrekII.sock
	-mv $(XTREKDIR)/startd $(XTREKDIR)/startd.old
	mv startd $(DESTDIR)
	chown fadden $(DESTDIR)/startd
	chmod 4711 $(DESTDIR)/startd

startd: startd.c
	cc -o startd -s startd.c $(LIBS)

clean:
	rm -f $(OBJS)
