all: peluce

CC_PWPLIB = $(CC) -I../pwplib

############################

ELEVOBJS= main.o planes.o font.o sprites.o musa.o landscro.o

musa.o: musa.c musa.h

font.c: font.h

font.h: font-gen.pl
	./font-gen.pl > font.h

peluce: $(ELEVOBJS)
	$(CC) $(ELEVOBJS) ../pwplib.a -o peluce -lm

sprites.o: sprites.c sprites.h
	$(CC_PWPLIB) $(@:.o=.c) -c -o $@

############################

%.o: %.c
	$(CC_PWPLIB) $(@:.o=.c) -c -o $@

clean:
	rm -rf *.o *~ peluce mssrc

mssrc:
	mkdir mssrc
	cp ../msdos/* mssrc
	for i in *.c *.h; do; awk '{ print $0"\r" }' < $$i > mssrc/$$i; done
