all := CFLAGS = -xO4
dbx := CFLAGS = -g

TARGETS = ev.o wrtev.o

all:
	-rm -f $(TARGETS)
	-test -d optimised || mkdir optimised
	for FILE in $(TARGETS) ; do ln -s optimised/$$FILE ; done
	$(MAKE) "CFLAGS=$(CFLAGS)" $(TARGETS)

dbx:
	-rm -f $(TARGETS)	
	-test -d debug || mkdir debug
	for FILE in $(TARGETS) ; do ln -s debug/$$FILE ; done
	$(MAKE) "CFLAGS=$(CFLAGS)" $(TARGETS)

clean:
	-rm -f *.o optimised/*.o debug/*.o

wrtev.o: wrtev.c ev.c
ev.o: ev.c
ev.c ev.h ev.i: ev.struct ev.header ev.trailer makeev
	makeev
