#
# The following variables need to be defined
#
# EMPIRE_INC_DIR	--- The directory where the empire include files are
# EMPIRE_DATA_DIR	--- The directory where the empire data is
#
EMPIRE_INC_DIR=/usr/src/empire/EMP/h
EMPIRE_DATA_DIR=/usr/games/lib/empire/data

all: ascii-to-nat ascii-to-nuk ascii-to-pln ascii-to-sct ascii-to-shp
	@echo Done.

ascii-to-nat: ascii-to-nat.c $(EMPIRE_INC_DIR)/misc.h $(EMPIRE_INC_DIR)/var.h\
		$(EMPIRE_INC_DIR)/nat.h $(EMPIRE_INC_DIR)/options.h
	cc -I$(EMPIRE_INC_DIR) -o ascii-to-nat \
		-DDATADIR=\"$(EMPIRE_DATA_DIR)\" ascii-to-nat.c

ascii-to-nuk: ascii-to-nuk.c $(EMPIRE_INC_DIR)/misc.h $(EMPIRE_INC_DIR)/var.h\
		$(EMPIRE_INC_DIR)/nuke.h $(EMPIRE_INC_DIR)/options.h
	cc -I$(EMPIRE_INC_DIR) -o ascii-to-nuk \
		-DDATADIR=\"$(EMPIRE_DATA_DIR)\" ascii-to-nuk.c

ascii-to-pln: ascii-to-pln.c $(EMPIRE_INC_DIR)/misc.h $(EMPIRE_INC_DIR)/var.h\
		$(EMPIRE_INC_DIR)/plane.h $(EMPIRE_INC_DIR)/options.h
	cc -I$(EMPIRE_INC_DIR) -o ascii-to-pln \
		-DDATADIR=\"$(EMPIRE_DATA_DIR)\" ascii-to-pln.c

ascii-to-sct: ascii-to-sct.c $(EMPIRE_INC_DIR)/misc.h $(EMPIRE_INC_DIR)/var.h\
		$(EMPIRE_INC_DIR)/sect.h $(EMPIRE_INC_DIR)/options.h
	cc -I$(EMPIRE_INC_DIR) -o ascii-to-sct \
		-DDATADIR=\"$(EMPIRE_DATA_DIR)\" ascii-to-sct.c

ascii-to-shp: ascii-to-shp.c $(EMPIRE_INC_DIR)/misc.h $(EMPIRE_INC_DIR)/var.h\
		$(EMPIRE_INC_DIR)/ship.h $(EMPIRE_INC_DIR)/options.h
	cc -I$(EMPIRE_INC_DIR) -o ascii-to-shp \
		-DDATADIR=\"$(EMPIRE_DATA_DIR)\" ascii-to-shp.c
