ifdef DJGPP
LIBS = -lalleg
BAK = *.bak
x = .exe
else
LIBS = -L/usr/X11/lib -lalleg -lXext -lX11 -lm
BAK = *~
x = 
endif

CC = gcc -Wall -O3 -Werror
LINK = $(CC) $(LDFLAGS) -o $@

LIBOBJS = tse.o game.o

all: vs$(x)

clean:
	rm -f $(BAK) *.a *.o vs$(x)

%.o: %.c game.h tse.h
	$(CC) -c $<

libvs.a: $(LIBOBJS)
	ar r $@ $(LIBOBJS)
	ranlib $@

vs$(x): vs.o libvs.a
	$(LINK) $< -L. -lvs $(LIBS)
