#
# QOS Makefile for DJGPP.
#

CFLAGS = -O2 -c -m486 -DMSDOS

L = -lxt -lx11 -lm -lsys

O = xearth.o dither.o extarr.o gif.o gifout.o \
    mapdata.o markers.o ppm.o render.o \
    resources.o scan.o sunpos.o x11.o

.c.o:
	gcc $(CFLAGS) $*.c

xearth.exe: $(O) gcc.rsp
	gcc -o xearth @gcc.rsp
	strip xearth
	coff2exe xearth
	del xearth

gcc.rsp:
	echo xearth.o dither.o extarr.o gif.o gifout.o	> gcc.rsp
        echo mapdata.o markers.o ppm.o render.o		>> gcc.rsp
        echo resources.o scan.o sunpos.o x11.o 		>> gcc.rsp
        echo $(L)				>> gcc.rsp
