summaryrefslogtreecommitdiff
path: root/2004/i/nono/src/motor/Makefile.defs
blob: 6002fd8fd62f8fe5b02fb64b53c028d4c8e594b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
TARGETS += test_motor test_asserv test_tracker test_goto_hermite
LIBS += motor.a
test_motor_SOURCES = test_motor.cc motor_cmd.cc motor.a serial.a \
		     config.a date.a utils.a logger.a erreur.a
test_asserv_SOURCES = test_asserv.cc motor.a serial.a erreur.a config.a \
		      date.a utils.a logger.a
test_tracker_SOURCES = test_tracker.cc motor.a serial.a erreur.a config.a \
		       date.a utils.a logger.a
motor_a_SOURCES = asserv.cc tracker.cc motor.cc \
		  movement_basic.cc movement_goto.cc movement_rotation.cc \
		  movement_round_cruise.cc \
		  goto_simple.cc goto_circle.cc goto_hermite.cc \
		  goto_tracker.cc
test_goto_hermite_SOURCES = goto_hermite.cc test_goto_hermite.cc tracker.cc \
			    config.a logger.a erreur.a

test_motor: $(test_motor_SOURCES:%.cc=%.o)

test_asserv: $(test_asserv_SOURCES:%.cc=%.o)

test_tracker: $(test_tracker_SOURCES:%.cc=%.o)

test_goto_hermite: $(test_goto_hermite_SOURCES:%.cc=%.o)

motor.a: ${motor_a_SOURCES:%.cc=motor.a(%.o)}

clean_motor:
	rm -f test_motor test_asserv test_tracker motor.a