all: gcode4
	echo All up to date!

gcode4: gcode4.c takeon ecce
	ecce gcode4.c gcode4.g -command "(v.//\\\\.s..(v/ /e)?m,k)0;%c" 2> /dev/null
	./takeon gcode4.g > gcode4.h
	gcc -Wall -Wno-unused-variable -Wno-unused-function -g -o gcode4 gcode4.c -lncurses

ecce: ecce.c
	cc -o ecce ecce.c

takeon: takeon.c
	gcc -Wall -o takeon takeon.c

clean:
	rm -f gcode4 takeon ecce gcode4.g

