blob: 1976850eaeb7edb1bbdd3ed562d7245b427e65bc [file] [log] [blame]
brians343bc112013-02-10 01:53:46 +00001{
brians343bc112013-02-10 01:53:46 +00002 'targets': [
3 {
Brian Silverman5808bcb2014-09-14 21:40:43 -04004 'target_name': 'state_feedback_loop_test',
5 'type': 'executable',
6 'sources': [
7 'state_feedback_loop_test.cc',
8 ],
9 'dependencies': [
10 'state_feedback_loop',
11 '<(EXTERNALS):gtest',
12 ],
13 },
14 {
Brian Silvermane0a95462014-02-17 00:41:09 -080015 'target_name': 'hall_effect_tracker',
16 'type': 'static_library',
17 'sources': [
18 #'hall_effect_tracker.h',
19 ],
20 'dependencies': [
21 'queues',
22 ],
23 'export_dependent_settings': [
24 'queues',
25 ],
26 },
27 {
28 'target_name': 'queues',
29 'type': 'static_library',
30 'sources': [
31 'control_loops.q',
32 ],
33 'variables': {
34 'header_path': 'frc971/control_loops',
35 },
36 'includes': ['../../aos/build/queues.gypi'],
37 },
38 {
James Kuszmaulfb0e0ae2014-03-25 07:04:47 -070039 'target_name': 'coerce_goal',
40 'type': 'static_library',
41 'sources': [
42 'coerce_goal.cc',
43 ],
44 'dependencies': [
45 '<(EXTERNALS):eigen',
Briana6553ed2014-04-02 21:26:46 -070046 '<(AOS)/common/controls/controls.gyp:polytope',
James Kuszmaulfb0e0ae2014-03-25 07:04:47 -070047 ],
48 'export_dependent_settings': [
49 '<(EXTERNALS):eigen',
Briana6553ed2014-04-02 21:26:46 -070050 '<(AOS)/common/controls/controls.gyp:polytope',
James Kuszmaulfb0e0ae2014-03-25 07:04:47 -070051 ],
52 },
53 {
Brian Silverman5275ade2013-03-03 12:58:25 -080054 'target_name': 'state_feedback_loop',
55 'type': 'static_library',
56 'sources': [
57 #'state_feedback_loop.h'
58 ],
59 'dependencies': [
60 '<(EXTERNALS):eigen',
61 ],
62 'export_dependent_settings': [
63 '<(EXTERNALS):eigen',
64 ],
65 },
brians343bc112013-02-10 01:53:46 +000066 ],
67}