blob: 43f591a8a57e9deac646a17cbff7d6fff50441da [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': [
11 '<(AOS)/build/aos.gyp:libaos',
12 '<(AOS)/common/common.gyp:controls',
13 ],
14 'includes': ['../../aos/build/queues.gypi'],
15 },
16 {
17 'target_name': 'JoystickReader',
18 'type': 'executable',
19 'sources': [
20 'JoystickReader.cc',
21 ],
22 'dependencies': [
23 '<(AOS)/build/aos.gyp:libaos',
24 '<(AOS)/atom_code/input/input.gyp:joystick',
25 '<(AOS)/common/network/network.gyp:socket',
26 'actions',
27 '<(DEPTH)/frc971/control_loops/control_loops.gyp:control_loops',
28 '<(DEPTH)/frc971/queues/queues.gyp:queues',
29 ],
30 },
31 {
32 'target_name': 'SensorReader',
33 'type': '<(aos_target)',
34 'sources': [
35 'SensorReader.cc',
36 ],
37 'dependencies': [
38 '<(AOS)/build/aos.gyp:libaos',
39 '<(DEPTH)/frc971/control_loops/control_loops.gyp:control_loops',
40 '<(DEPTH)/frc971/queues/queues.gyp:queues',
41 '<(AOS)/common/network/network.gyp:socket',
42 ],
43 },
44 {
45 'target_name': 'SensorWriter',
46 'type': '<(aos_target)',
47 'sources': [
48 'SensorWriter.cc',
49 ],
50 'dependencies': [
51 '<(AOS)/build/aos.gyp:libaos',
52 '<(DEPTH)/frc971/control_loops/control_loops.gyp:control_loops',
53 ],
54 },
55 {
56 'target_name': 'GyroReader',
57 'type': 'executable',
58 'sources': [
59 'GyroReader.cc',
60 ],
61 'dependencies': [
62 '<(AOS)/build/aos.gyp:libaos',
63 '<(DEPTH)/frc971/queues/queues.gyp:queues',
64 ],
65 },
66 {
67 'target_name': 'AutoMode',
68 'type': 'executable',
69 'sources': [
70 'AutoMode.cc',
71 ],
72 'dependencies': [
73 '<(AOS)/build/aos.gyp:libaos',
74 '<(DEPTH)/frc971/control_loops/control_loops.gyp:control_loops',
75 '<(DEPTH)/frc971/queues/queues.gyp:queues',
76 'actions',
77 ],
78 },
79 ],
80}