
o=o
INCLUDE=e:\prog\emx\include

# -------------------------------------------------------------------------

CFLAGS=-g -Wall -s -O2 -D__LINUX__
#-I $(INCLUDE) -idirafter $(INCLUDE)\cpp -s
CC=gcc $(CFLAGS)

# -------------------------------------------------------------------------

.SUFFIXES: .c .$(o) .exe

.c.$(o):
	$(CC) -c -D_MAKEFILE_ $<

.c.exe:
	$(CC) $<

.$(o).exe:
	$(CC) /usr/lib/libvgagl.a $<

# -------------------------------------------------------------------------

default:	xened

xened:	allobjs
	$(CC) -o xened *.$(o) /usr/lib/libvgagl.a /usr/lib/libvga.a

allobjs:	\
	config.$(o) \
	ed_event.$(o) \
	ed_map.$(o) \
	ed_weaps.$(o) \
	gadgets.$(o) \
	mainmenu.$(o) \
	misc.$(o) \
	text.$(o) \
	tiles.$(o) \
	viewer.$(o) \
	xen_map.$(o) \
	xen_tile.$(o) \
	gif.$(o) \
	xened.$(o)
