blob: 8d7524153c6f146a9676207261f9df25c6f7ed00 [file] [log] [blame]
Daniel Petti3fe36542013-09-25 04:18:24 +00001{
2 'targets': [
3 {
4 'target_name': 'joystick_reader',
5 'type': 'executable',
6 'sources': [
7 'joystick_reader.cc',
8 ],
9 'dependencies': [
10 '<(AOS)/atom_code/input/input.gyp:joystick_input',
11 '<(AOS)/atom_code/atom_code.gyp:init',
12 '<(AOS)/build/aos.gyp:logging',
13
14 '<(DEPTH)/frc971/control_loops/drivetrain/drivetrain.gyp:drivetrain_loop',
15 '<(DEPTH)/frc971/queues/queues.gyp:queues',
16 '<(DEPTH)/frc971/control_loops/index/index.gyp:index_loop',
17 '<(DEPTH)/frc971/control_loops/shooter/shooter.gyp:shooter_loop',
18 '<(DEPTH)/frc971/control_loops/drivetrain/drivetrain.gyp:drivetrain_loop',
19 '<(DEPTH)/frc971/autonomous/autonomous.gyp:auto_queue',
20 ],
21 },
22 {
23 'target_name': 'gyro_sensor_receiver',
24 'type': 'executable',
25 'sources': [
26 'gyro_sensor_receiver.cc',
27 ],
28 'dependencies': [
29 '<(DEPTH)/frc971/control_loops/drivetrain/drivetrain.gyp:drivetrain_loop',
30 '<(DEPTH)/frc971/queues/queues.gyp:queues',
31 '<(DEPTH)/frc971/control_loops/angle_adjust/angle_adjust.gyp:angle_adjust_loop',
32 '<(DEPTH)/frc971/control_loops/wrist/wrist.gyp:wrist_loop',
33 '<(DEPTH)/frc971/control_loops/index/index.gyp:index_loop',
34 '<(DEPTH)/frc971/control_loops/shooter/shooter.gyp:shooter_loop',
35 '<(AOS)/atom_code/atom_code.gyp:init',
36 '<(DEPTH)/gyro_board/src/libusb-driver/libusb-driver.gyp:libusb_wrap',
37 '<(EXTERNALS):libusb',
38 '<(AOS)/build/aos.gyp:logging',
39 '<(AOS)/common/common.gyp:time',
40 '<(AOS)/common/sensors/sensors.gyp:sensor_receiver',
41 ],
42 },
43 {
44 'target_name': 'gyro_board_reader',
45 'type': 'executable',
46 'sources': [
47 'gyro_board_reader.cc',
48 ],
49 'dependencies': [
50 '<(DEPTH)/frc971/control_loops/drivetrain/drivetrain.gyp:drivetrain_loop',
51 '<(DEPTH)/frc971/queues/queues.gyp:queues',
52 '<(DEPTH)/frc971/control_loops/angle_adjust/angle_adjust.gyp:angle_adjust_loop',
53 '<(DEPTH)/frc971/control_loops/wrist/wrist.gyp:wrist_loop',
54 '<(DEPTH)/frc971/control_loops/index/index.gyp:index_loop',
55 '<(DEPTH)/frc971/control_loops/shooter/shooter.gyp:shooter_loop',
56 '<(AOS)/atom_code/atom_code.gyp:init',
57 '<(DEPTH)/gyro_board/src/libusb-driver/libusb-driver.gyp:libusb_wrap',
58 '<(EXTERNALS):libusb',
59 '<(AOS)/build/aos.gyp:logging',
60 '<(AOS)/common/common.gyp:time',
61 '<(AOS)/common/common.gyp:timing',
62 ],
63 },
64 {
65 'target_name': 'gyro_reader',
66 'type': 'executable',
67 'sources': [
68 'gyro_reader.cc',
69 ],
70 'dependencies': [
71 '<(DEPTH)/frc971/queues/queues.gyp:queues',
72 '<(AOS)/atom_code/atom_code.gyp:init',
73 '<(AOS)/build/aos.gyp:logging',
74 ],
75 },
76 ],
77}