blob: a67ffe263f419a37ff6be35e96c3fc9883218b8e [file] [log] [blame]
brians343bc112013-02-10 01:53:46 +00001{
2 'variables': {
3 'queue_files': [
Brian Silverman756f9ff2014-01-17 23:40:23 -08004 'gyro_angle.q',
5 'photo_sensor.q',
Brian Silvermanb4a1f9f2014-02-14 17:59:55 -08006 'to_log.q',
brians343bc112013-02-10 01:53:46 +00007 ]
8 },
9 'targets': [
10 {
11 'target_name': 'queues',
12 'type': 'static_library',
13 'sources': ['<@(queue_files)'],
14 'variables': {
15 'header_path': 'frc971/queues',
16 },
17 'dependencies': [
18 '<(AOS)/common/common.gyp:queues',
brians343bc112013-02-10 01:53:46 +000019 ],
Brian Silverman5b3e51e2013-03-29 22:53:44 -070020 'export_dependent_settings': [
21 '<(AOS)/common/common.gyp:queues',
22 ],
brians343bc112013-02-10 01:53:46 +000023 'includes': ['../../aos/build/queues.gypi'],
24 },
25 {
26 'target_name': 'frc971_queues_so',
27 'type': 'loadable_module',
28 'sources': ['<@(queue_files)'],
29 'variables': {
30 'header_path': 'frc971/queues',
31 },
32 'dependencies': [
brians343bc112013-02-10 01:53:46 +000033 ],
34 'direct_dependent_settings': {
35 'variables': {
36 'jni_libs': ['frc971_queues_so'],
37 },
38 },
39 'includes': ['../../aos/build/queues.gypi'],
40 },
41 ],
42}