OPTS = -Wall -g -DDEBUG_LEVEL=0

all:	joy2laser asyncburp

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

laserblast.o:	laserblast.c Makefile
	gcc -c ${OPTS} $< 

joy2laser:	joy2laser.c Makefile laserblast.o
	gcc ${OPTS} $< laserblast.o ../functions/libpocosc.a -llo -o $@

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

asyncburp.o:	asyncburp.c burpmsg.h laserblast.h Makefile
	gcc -c ${OPTS} $<

burpmsg.o:	burpmsg.c burpmsg.h Makefile
	gcc -c ${OPTS} $<

asyncburp:	asyncburp.o burpmsg.o laserblast.o
	gcc ${OPTS} $< laserblast.o burpmsg.o -llo -o $@

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