blob: 64173eff5f4e477f71f27d36488ec94cd708be98 [file] [log] [blame]
brians343bc112013-02-10 01:53:46 +00001{
2 'targets': [
3 {
4 'target_name': 'actions',
5 'type': 'static_library',
6 'sources': ['AutoMode.act'],
7 'variables': {
8 'header_path': 'frc971/input',
9 },
10 'dependencies': [
brians343bc112013-02-10 01:53:46 +000011 '<(AOS)/common/common.gyp:controls',
12 ],
13 'includes': ['../../aos/build/queues.gypi'],
14 },
15 {
16 'target_name': 'JoystickReader',
17 'type': 'executable',
18 'sources': [
19 'JoystickReader.cc',
20 ],
21 'dependencies': [
Brian Silvermanba3de7e2013-05-08 16:18:15 -070022 '<(AOS)/atom_code/input/input.gyp:joystick_input',
23 '<(AOS)/atom_code/atom_code.gyp:init',
24 '<(AOS)/build/aos.gyp:logging',
25
James Kuszmaulf254c1a2013-03-10 16:31:26 -070026 '<(DEPTH)/frc971/control_loops/drivetrain/drivetrain.gyp:drivetrain_loop',
brians343bc112013-02-10 01:53:46 +000027 '<(DEPTH)/frc971/queues/queues.gyp:queues',
Brian Silverman687f5242013-03-16 13:57:59 -070028 '<(DEPTH)/frc971/control_loops/angle_adjust/angle_adjust.gyp:angle_adjust_loop',
29 '<(DEPTH)/frc971/control_loops/wrist/wrist.gyp:wrist_loop',
30 '<(DEPTH)/frc971/control_loops/index/index.gyp:index_loop',
31 '<(DEPTH)/frc971/control_loops/shooter/shooter.gyp:shooter_loop',
Austin Schuh6be011a2013-03-19 10:07:02 +000032 '<(DEPTH)/frc971/control_loops/drivetrain/drivetrain.gyp:drivetrain_loop',
33 '<(DEPTH)/frc971/autonomous/autonomous.gyp:auto_queue',
brians343bc112013-02-10 01:53:46 +000034 ],
35 },
36 {
Brian Silverman2e0dcfd2013-03-30 22:44:40 -070037 'target_name': 'gyro_sensor_receiver',
38 'type': 'executable',
39 'sources': [
40 'gyro_sensor_receiver.cc',
41 ],
42 'dependencies': [
43 '<(DEPTH)/frc971/control_loops/drivetrain/drivetrain.gyp:drivetrain_loop',
44 '<(DEPTH)/frc971/queues/queues.gyp:queues',
45 '<(DEPTH)/frc971/control_loops/angle_adjust/angle_adjust.gyp:angle_adjust_loop',
46 '<(DEPTH)/frc971/control_loops/wrist/wrist.gyp:wrist_loop',
47 '<(DEPTH)/frc971/control_loops/index/index.gyp:index_loop',
48 '<(DEPTH)/frc971/control_loops/shooter/shooter.gyp:shooter_loop',
49 '<(AOS)/atom_code/atom_code.gyp:init',
50 '<(DEPTH)/gyro_board/src/libusb-driver/libusb-driver.gyp:libusb_wrap',
51 '<(EXTERNALS):libusb',
52 '<(AOS)/build/aos.gyp:logging',
53 '<(AOS)/common/common.gyp:time',
54 '<(AOS)/common/sensors/sensors.gyp:sensor_receiver',
55 ],
56 },
57 {
Brian Silverman59685152013-03-29 21:37:43 -070058 'target_name': 'gyro_board_reader',
59 'type': 'executable',
60 'sources': [
61 'gyro_board_reader.cc',
62 ],
63 'dependencies': [
64 '<(DEPTH)/frc971/control_loops/drivetrain/drivetrain.gyp:drivetrain_loop',
65 '<(DEPTH)/frc971/queues/queues.gyp:queues',
66 '<(DEPTH)/frc971/control_loops/angle_adjust/angle_adjust.gyp:angle_adjust_loop',
67 '<(DEPTH)/frc971/control_loops/wrist/wrist.gyp:wrist_loop',
68 '<(DEPTH)/frc971/control_loops/index/index.gyp:index_loop',
69 '<(DEPTH)/frc971/control_loops/shooter/shooter.gyp:shooter_loop',
70 '<(AOS)/atom_code/atom_code.gyp:init',
71 '<(DEPTH)/gyro_board/src/libusb-driver/libusb-driver.gyp:libusb_wrap',
72 '<(EXTERNALS):libusb',
73 '<(AOS)/build/aos.gyp:logging',
Brian Silverman06130872013-03-30 18:54:54 -070074 '<(AOS)/common/common.gyp:time',
Brian Silverman2e0dcfd2013-03-30 22:44:40 -070075 '<(AOS)/common/common.gyp:timing',
Brian Silverman59685152013-03-29 21:37:43 -070076 ],
77 },
78 {
brians343bc112013-02-10 01:53:46 +000079 'target_name': 'GyroReader',
80 'type': 'executable',
81 'sources': [
82 'GyroReader.cc',
83 ],
84 'dependencies': [
brians343bc112013-02-10 01:53:46 +000085 '<(DEPTH)/frc971/queues/queues.gyp:queues',
Brian Silvermanf665d692013-02-17 22:11:39 -080086 '<(AOS)/atom_code/atom_code.gyp:init',
87 '<(AOS)/build/aos.gyp:logging',
brians343bc112013-02-10 01:53:46 +000088 ],
89 },
brians343bc112013-02-10 01:53:46 +000090 ],
91}