# Imakefile for xstrek

OBJS=	strek_main.o \
	strek_db_subs.o \
	strek_enemy_subs.o \
	strek_ships_subs.o \
	strek_random_subs.o \
	strek_graphics_subs.o \
	cstrek_keydef_subs.o \
	gpr.o

STAT_OBJS=	strek_stats.o \
	strek_db_subs.o \
	strek_graphics_subs.o \
	cstrek_keydef_subs.o \
	gpr.o

PRUNE_OBJS=	strek_prune_db.o \
	gpr.o

PROGRAMS=	xstrek \
	xstrek_stats \
	xstrek_startup_db \
	xstrek_prune_db \
	xstrek_keysym_string

DOC=	/vol/X11/share
TINFO=	/vol/X11/share/scores/xstrek.info
TSCORES=/vol/X11/share/scores/xstrek.scores

DEFINES=-DTOP_SCORES=\"$(TSCORES)\" -DTREK_INFO=\"$(TINFO)\"
LOCAL_LIBRARIES=$(XLIB)
EXTRA_LIBRARIES= libF77.a libI77.a -lm -lc

AllTarget(${PROGRAMS})

SingleProgramTarget(xstrek,${OBJS},,${LOCAL_LIBRARIES})
SingleProgramTarget(xstrek_stats,${STAT_OBJS},,${LOCAL_LIBRARIES})
SingleProgramTarget(xstrek_startup_db,strek_startup_db.o,,${LOCAL_LIBRARIES})
SingleProgramTarget(xstrek_prune_db,${PRUNE_OBJS},,${LOCAL_LIBRARIES})
SingleProgramTarget(xstrek_keysym_string,strek_keysym_string.o,,${LOCAL_LIBRARIES})

InstallProgram(xstrek,$(BINDIR))
InstallProgram(xstrek_stats,$(BINDIR))
InstallProgram(xstrek_startup_db,$(BINDIR))
InstallProgram(xstrek_prune_db,$(BINDIR))
InstallProgram(xstrek_keysym_string,$(BINDIR))

install::
	xstrek_startup_db
	chmod 644 $(TINFO)
	chmod 644 $(TSCORES)
	cp README $(DOC)
	cp strek.doc $(DOC)
