OBJS = collision double_pendulum coordinate_vibration snowfall leaf 9puzzle
all:: $(OBJS)

clean::
	rm -f $(OBJS) *.exe

CMD = sh ../cmd.sh ../../egg -I.. -L..
CCMD = gcc -Wall 

leaf: leaf_ctrl.c
	$(CMD) -o leaf leaf_ctrl.c

collision: collision_ctrl.c
	$(CMD) -o collision collision_ctrl.c

double_pendulum: double_pendulum_ctrl.c 
	$(CMD) -o double_pendulum double_pendulum_ctrl.c

coordinate_vibration: coordinate_vibration_ctrl.c spring.c
	$(CMD) -o coordinate_vibration coordinate_vibration_ctrl.c spring.c

snowfall: snowfall_ctrl.c
	$(CMD) -o snowfall snowfall_ctrl.c 

9puzzle: 9puzzle_ctrl.c
	$(CMD) -o 9puzzle 9puzzle_ctrl.c 
