blob: 13393a6c63aea4bb9cbea928ecfc6e9654c66cbe [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',
6 'piston.q',
Brian Silvermanb4a1f9f2014-02-14 17:59:55 -08007 'to_log.q',
brians343bc112013-02-10 01:53:46 +00008 ]
9 },
10 'targets': [
11 {
12 'target_name': 'queues',
13 'type': 'static_library',
14 'sources': ['<@(queue_files)'],
15 'variables': {
16 'header_path': 'frc971/queues',
17 },
18 'dependencies': [
19 '<(AOS)/common/common.gyp:queues',
brians343bc112013-02-10 01:53:46 +000020 ],
Brian Silverman5b3e51e2013-03-29 22:53:44 -070021 'export_dependent_settings': [
22 '<(AOS)/common/common.gyp:queues',
23 ],
brians343bc112013-02-10 01:53:46 +000024 'includes': ['../../aos/build/queues.gypi'],
25 },
26 {
27 'target_name': 'frc971_queues_so',
28 'type': 'loadable_module',
29 'sources': ['<@(queue_files)'],
30 'variables': {
31 'header_path': 'frc971/queues',
32 },
33 'dependencies': [
brians343bc112013-02-10 01:53:46 +000034 ],
35 'direct_dependent_settings': {
36 'variables': {
37 'jni_libs': ['frc971_queues_so'],
38 },
39 },
40 'includes': ['../../aos/build/queues.gypi'],
41 },
42 ],
43}