blob: 2c0b4d5661a6fd4901fde9983870020f43489b0a [file] [log] [blame]
brians343bc112013-02-10 01:53:46 +00001{
brians343bc112013-02-10 01:53:46 +00002 'targets': [
3 {
Philipp Schraderf75a8bf2015-02-02 05:30:16 +00004 'target_name': 'team_number_test_environment',
5 'type': 'static_library',
6 'sources': [
7 'team_number_test_environment.cc'
8 ],
9 'dependencies': [
10 '<(AOS)/common/network/network.gyp:team_number',
11 '<(EXTERNALS):gtest',
12 ],
13 'export_dependent_settings': [
14 '<(EXTERNALS):gtest',
15 ],
16 },
17 {
Brian Silverman5808bcb2014-09-14 21:40:43 -040018 'target_name': 'state_feedback_loop_test',
19 'type': 'executable',
20 'sources': [
21 'state_feedback_loop_test.cc',
22 ],
23 'dependencies': [
24 'state_feedback_loop',
25 '<(EXTERNALS):gtest',
26 ],
27 },
28 {
Brian Silvermane0a95462014-02-17 00:41:09 -080029 'target_name': 'hall_effect_tracker',
30 'type': 'static_library',
31 'sources': [
32 #'hall_effect_tracker.h',
33 ],
34 'dependencies': [
35 'queues',
36 ],
37 'export_dependent_settings': [
38 'queues',
39 ],
40 },
41 {
42 'target_name': 'queues',
43 'type': 'static_library',
44 'sources': [
45 'control_loops.q',
46 ],
47 'variables': {
48 'header_path': 'frc971/control_loops',
49 },
50 'includes': ['../../aos/build/queues.gypi'],
51 },
52 {
Daniel Petti339f88a2015-02-07 22:51:20 -080053 'target_name': 'position_sensor_sim',
54 'type': 'static_library',
55 'sources': [
56 'position_sensor_sim.cc',
57 ],
58 'dependencies': [
59 'queues',
60 'gaussian_noise',
61 ],
62 },
63 {
64 'target_name': 'gaussian_noise',
65 'type': 'static_library',
66 'sources': [
67 'gaussian_noise.cc',
68 ],
69 },
70 {
James Kuszmaulfb0e0ae2014-03-25 07:04:47 -070071 'target_name': 'coerce_goal',
72 'type': 'static_library',
73 'sources': [
74 'coerce_goal.cc',
75 ],
76 'dependencies': [
77 '<(EXTERNALS):eigen',
Briana6553ed2014-04-02 21:26:46 -070078 '<(AOS)/common/controls/controls.gyp:polytope',
James Kuszmaulfb0e0ae2014-03-25 07:04:47 -070079 ],
80 'export_dependent_settings': [
81 '<(EXTERNALS):eigen',
Briana6553ed2014-04-02 21:26:46 -070082 '<(AOS)/common/controls/controls.gyp:polytope',
James Kuszmaulfb0e0ae2014-03-25 07:04:47 -070083 ],
84 },
85 {
Brian Silverman5275ade2013-03-03 12:58:25 -080086 'target_name': 'state_feedback_loop',
87 'type': 'static_library',
88 'sources': [
89 #'state_feedback_loop.h'
90 ],
91 'dependencies': [
92 '<(EXTERNALS):eigen',
93 ],
94 'export_dependent_settings': [
95 '<(EXTERNALS):eigen',
96 ],
97 },
brians343bc112013-02-10 01:53:46 +000098 ],
99}