#
# DO NOT EDIT- ../system.mk file should set everything up
# See specifically X11LIB and X11INCLUDE
#
CONFIG = system.mk

include ../$(CONFIG)

LOCAL_DEFINES = -DSHRINKFRAME -DREALLYFAST -DXSG

TARGET = xsg

HEADERS = 		Wlib.h bitmaps.h copyright.h copyright2.h data.h \
			defs.h oldbitmaps.h patchlevel.h struct.h version.h \
			localdata.h

SRCS =			colors.c data.c defaults.c dmessage.c getship.c	\
			inform.c input.c main.c modify.c newwin.c option.c \
			planetlist.c planets.c playerlist.c redraw.c \
			robotwin.c shmem.c sintab.c smessage.c stats.c \
			util.c war.c warning.c x11window.c \
			localdata.c getpath.c distress.c slotmaint.c

OBJS =			colors.o data.o defaults.o dmessage.o getship.o	\
			inform.o input.o main.o modify.o newwin.o option.o \
			planetlist.o planets.o playerlist.o redraw.o \
			robotwin.o shmem.o sintab.o smessage.o stats.o \
			util.o war.o warning.o x11window.o \
			localdata.o getpath.o distress.o slotmaint.o

LIBS = $(X11LIB) $(EXTRALIBS)
INCS = $(EXTRAINCS) $(X11INCLUDE)

# for people with braindead 'cc's that don't like -c foo.c -o foo.o
# and a hosed make
.c.o: ; $(CC) $(CFLAGS) $(INCS) -c $*.c

CFLAGS = $(EXTRACFLAGS) $(OPTS) $(LOCAL_DEFINES) $(FLAGS) $(DIRS)

all: xsg

xsg: $(OBJS)
	$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)

clean:
	/bin/rm -f *.o make.out core
        
reallyclean:  clean 
	/bin/rm -f xsg #* *~

install: xsg
	$(INSTALL) $(INSTALLOPTS) xsg $(LIBDIR)/xsg

uninstall:
	-cd $(LIBDIR); rm -f xsg 

dist: ../name
	tar cvf - `cat Manifest` | gzip - > xsg2.1-`../name`.tar.gz

rmdependencies:
	makedepend

depend:
	makedepend $(CFLAGS) -f Makefile $(INCS) $(SRCS)
# DO NOT DELETE THIS LINE -- make depend depends on it.

colors.o: copyright2.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
colors.o: /usr/include/sys/va_list.h /usr/include/string.h Wlib.h defs.h
colors.o: ../ntserv/copyright.h ../config.h /usr/include/signal.h
colors.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
colors.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
colors.o: /usr/include/sys/machtypes.h xsg_defs.h copyright.h struct.h
colors.o: localdata.h data.h
data.o: ../ntserv/copyright.h ../ntserv/defs.h ../config.h
data.o: /usr/include/signal.h /usr/include/sys/feature_tests.h
data.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
data.o: /usr/include/string.h /usr/include/sys/types.h
data.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
data.o: ../ntserv/struct.h copyright.h ../ntserv/data.h
defaults.o: copyright2.h /usr/include/stdio.h
defaults.o: /usr/include/sys/feature_tests.h /usr/include/sys/va_list.h
dmessage.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
dmessage.o: /usr/include/sys/va_list.h /usr/include/math.h Wlib.h
dmessage.o: copyright2.h defs.h ../ntserv/copyright.h ../config.h
dmessage.o: /usr/include/signal.h /usr/include/sys/signal.h
dmessage.o: /usr/include/sys/unistd.h /usr/include/string.h
dmessage.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
dmessage.o: /usr/include/sys/machtypes.h xsg_defs.h struct.h localdata.h
dmessage.o: data.h
getship.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
getship.o: /usr/include/sys/va_list.h /usr/include/sys/types.h
getship.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
getship.o: /usr/include/sys/ipc.h defs.h ../ntserv/copyright.h ../config.h
getship.o: /usr/include/signal.h /usr/include/sys/signal.h
getship.o: /usr/include/sys/unistd.h /usr/include/string.h struct.h data.h
inform.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
inform.o: /usr/include/sys/va_list.h /usr/include/math.h
inform.o: /usr/include/signal.h /usr/include/sys/signal.h
inform.o: /usr/include/sys/unistd.h Wlib.h copyright2.h defs.h
inform.o: ../ntserv/copyright.h ../config.h /usr/include/string.h
inform.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
inform.o: /usr/include/sys/machtypes.h xsg_defs.h struct.h localdata.h data.h
input.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
input.o: /usr/include/sys/va_list.h /usr/include/math.h
input.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
input.o: /usr/include/sys/machtypes.h /usr/include/sys/time.h
input.o: /usr/include/signal.h /usr/include/sys/signal.h
input.o: /usr/include/sys/unistd.h /usr/include/errno.h
input.o: /usr/include/sys/errno.h Wlib.h copyright2.h defs.h
input.o: ../ntserv/copyright.h ../config.h /usr/include/string.h xsg_defs.h
input.o: struct.h localdata.h data.h
main.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
main.o: /usr/include/sys/va_list.h /usr/include/string.h /usr/include/errno.h
main.o: /usr/include/sys/errno.h /usr/include/sys/types.h
main.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
main.o: /usr/include/pwd.h /usr/include/sys/time.h /usr/include/sys/wait.h
main.o: /usr/include/signal.h /usr/include/sys/signal.h
main.o: /usr/include/sys/unistd.h Wlib.h copyright2.h defs.h
main.o: ../ntserv/copyright.h ../config.h xsg_defs.h struct.h localdata.h
main.o: data.h version.h patchlevel.h
modify.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
modify.o: /usr/include/sys/va_list.h /usr/include/signal.h
modify.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
modify.o: /usr/include/ctype.h /usr/include/sys/types.h
modify.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
modify.o: /usr/include/sys/time.h Wlib.h copyright2.h defs.h
modify.o: ../ntserv/copyright.h ../config.h /usr/include/string.h xsg_defs.h
modify.o: struct.h localdata.h data.h
newwin.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
newwin.o: /usr/include/sys/va_list.h /usr/include/math.h
newwin.o: /usr/include/signal.h /usr/include/sys/signal.h
newwin.o: /usr/include/sys/unistd.h /usr/include/sys/types.h
newwin.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
newwin.o: /usr/include/sys/time.h Wlib.h copyright2.h defs.h
newwin.o: ../ntserv/copyright.h ../config.h /usr/include/string.h xsg_defs.h
newwin.o: struct.h localdata.h data.h bitmaps.h oldbitmaps.h
option.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
option.o: /usr/include/sys/va_list.h /usr/include/ctype.h
option.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
option.o: /usr/include/sys/machtypes.h /usr/include/sys/time.h Wlib.h
option.o: copyright2.h defs.h ../ntserv/copyright.h ../config.h
option.o: /usr/include/signal.h /usr/include/sys/signal.h
option.o: /usr/include/sys/unistd.h /usr/include/string.h xsg_defs.h struct.h
option.o: localdata.h data.h
planetlist.o: copyright.h /usr/include/stdio.h
planetlist.o: /usr/include/sys/feature_tests.h /usr/include/sys/va_list.h
planetlist.o: Wlib.h copyright2.h defs.h ../ntserv/copyright.h ../config.h
planetlist.o: /usr/include/signal.h /usr/include/sys/signal.h
planetlist.o: /usr/include/sys/unistd.h /usr/include/string.h
planetlist.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
planetlist.o: /usr/include/sys/machtypes.h xsg_defs.h struct.h localdata.h
planetlist.o: data.h
planets.o: copyright2.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
planets.o: /usr/include/sys/va_list.h /usr/include/math.h Wlib.h defs.h
planets.o: ../ntserv/copyright.h ../config.h /usr/include/signal.h
planets.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
planets.o: /usr/include/string.h /usr/include/sys/types.h
planets.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
planets.o: xsg_defs.h copyright.h struct.h localdata.h data.h
playerlist.o: copyright.h /usr/include/stdio.h
playerlist.o: /usr/include/sys/feature_tests.h /usr/include/sys/va_list.h
playerlist.o: Wlib.h copyright2.h defs.h ../ntserv/copyright.h ../config.h
playerlist.o: /usr/include/signal.h /usr/include/sys/signal.h
playerlist.o: /usr/include/sys/unistd.h /usr/include/string.h
playerlist.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
playerlist.o: /usr/include/sys/machtypes.h xsg_defs.h struct.h localdata.h
playerlist.o: data.h
redraw.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
redraw.o: /usr/include/sys/va_list.h /usr/include/signal.h
redraw.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
redraw.o: /usr/include/math.h /usr/include/sys/types.h
redraw.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
redraw.o: /usr/include/sys/time.h /usr/include/sys/timeb.h Wlib.h
redraw.o: copyright2.h defs.h ../ntserv/copyright.h ../config.h
redraw.o: /usr/include/string.h xsg_defs.h struct.h localdata.h data.h
robotwin.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
robotwin.o: /usr/include/sys/va_list.h /usr/include/ctype.h
robotwin.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
robotwin.o: /usr/include/sys/machtypes.h /usr/include/sys/time.h
robotwin.o: /usr/include/sys/wait.h Wlib.h copyright2.h defs.h
robotwin.o: ../ntserv/copyright.h ../config.h /usr/include/signal.h
robotwin.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
robotwin.o: /usr/include/string.h xsg_defs.h struct.h localdata.h data.h
shmem.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
shmem.o: /usr/include/sys/va_list.h /usr/include/sys/types.h
shmem.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
shmem.o: /usr/include/sys/ipc.h /usr/include/sys/shm.h
shmem.o: /usr/include/sys/unistd.h /usr/include/errno.h
shmem.o: /usr/include/sys/errno.h /usr/include/pwd.h /usr/include/string.h
shmem.o: /usr/include/ctype.h defs.h ../ntserv/copyright.h ../config.h
shmem.o: /usr/include/signal.h /usr/include/sys/signal.h xsg_defs.h Wlib.h
shmem.o: copyright2.h struct.h localdata.h data.h
sintab.o: copyright.h
smessage.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
smessage.o: /usr/include/sys/va_list.h /usr/include/math.h
smessage.o: /usr/include/signal.h /usr/include/sys/signal.h
smessage.o: /usr/include/sys/unistd.h /usr/include/ctype.h Wlib.h
smessage.o: copyright2.h defs.h ../ntserv/copyright.h ../config.h
smessage.o: /usr/include/string.h /usr/include/sys/types.h
smessage.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
smessage.o: xsg_defs.h struct.h localdata.h data.h
stats.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
stats.o: /usr/include/sys/va_list.h Wlib.h copyright2.h defs.h
stats.o: ../ntserv/copyright.h ../config.h /usr/include/signal.h
stats.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
stats.o: /usr/include/string.h /usr/include/sys/types.h
stats.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h xsg_defs.h
stats.o: struct.h localdata.h data.h
util.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
util.o: /usr/include/sys/va_list.h /usr/include/math.h /usr/include/signal.h
util.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h Wlib.h
util.o: copyright2.h defs.h ../ntserv/copyright.h ../config.h
util.o: /usr/include/string.h /usr/include/sys/types.h
util.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h xsg_defs.h
util.o: struct.h localdata.h data.h
war.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
war.o: /usr/include/sys/va_list.h /usr/include/math.h /usr/include/signal.h
war.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h Wlib.h
war.o: copyright2.h defs.h ../ntserv/copyright.h ../config.h
war.o: /usr/include/string.h /usr/include/sys/types.h
war.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h xsg_defs.h
war.o: struct.h localdata.h data.h
warning.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
warning.o: /usr/include/sys/va_list.h /usr/include/math.h
warning.o: /usr/include/signal.h /usr/include/sys/signal.h
warning.o: /usr/include/sys/unistd.h Wlib.h copyright2.h defs.h
warning.o: ../ntserv/copyright.h ../config.h /usr/include/string.h
warning.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
warning.o: /usr/include/sys/machtypes.h xsg_defs.h struct.h localdata.h
warning.o: data.h
x11window.o: copyright2.h /usr/include/stdio.h
x11window.o: /usr/include/sys/feature_tests.h /usr/include/sys/va_list.h
x11window.o: X11/Xlib.h X11/Xutil.h /usr/include/assert.h Wlib.h defs.h
x11window.o: ../ntserv/copyright.h ../config.h /usr/include/signal.h
x11window.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
x11window.o: /usr/include/string.h /usr/include/sys/types.h
x11window.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
x11window.o: xsg_defs.h copyright.h struct.h localdata.h data.h
localdata.o: copyright.h /usr/include/stdio.h
localdata.o: /usr/include/sys/feature_tests.h /usr/include/sys/va_list.h
localdata.o: Wlib.h copyright2.h defs.h ../ntserv/copyright.h ../config.h
localdata.o: /usr/include/signal.h /usr/include/sys/signal.h
localdata.o: /usr/include/sys/unistd.h /usr/include/string.h
localdata.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
localdata.o: /usr/include/sys/machtypes.h xsg_defs.h struct.h localdata.h
localdata.o: data.h
getpath.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h
getpath.o: /usr/include/sys/va_list.h /usr/include/string.h ../ntserv/defs.h
getpath.o: ../ntserv/copyright.h ../config.h /usr/include/signal.h
getpath.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
getpath.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
getpath.o: /usr/include/sys/machtypes.h ../ntserv/data.h copyright.h
distress.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
distress.o: /usr/include/sys/va_list.h /usr/include/stdlib.h
distress.o: /usr/include/signal.h /usr/include/sys/signal.h
distress.o: /usr/include/sys/unistd.h /usr/include/ctype.h defs.h
distress.o: ../ntserv/copyright.h ../config.h /usr/include/string.h
distress.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
distress.o: /usr/include/sys/machtypes.h struct.h data.h
slotmaint.o: copyright2.h /usr/include/stdio.h
slotmaint.o: /usr/include/sys/feature_tests.h /usr/include/sys/va_list.h
slotmaint.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
slotmaint.o: /usr/include/sys/machtypes.h defs.h ../ntserv/copyright.h
slotmaint.o: ../config.h /usr/include/signal.h /usr/include/sys/signal.h
slotmaint.o: /usr/include/sys/unistd.h /usr/include/string.h struct.h
slotmaint.o: copyright.h data.h
