blob: 6219db26065cd8ac3a27b0f5c98c1c191e9ce976 [file] [log] [blame]
brians343bc112013-02-10 01:53:46 +00001{
2 'variables': {
3 'queue_files': [
4 'GyroAngle.q',
5 'Piston.q',
Brian Silvermanc0b65432013-02-24 16:54:47 -08006 'Temp.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',
19 '<(AOS)/build/aos.gyp:libaos',
20 ],
21 'includes': ['../../aos/build/queues.gypi'],
22 },
23 {
24 'target_name': 'frc971_queues_so',
25 'type': 'loadable_module',
26 'sources': ['<@(queue_files)'],
27 'variables': {
28 'header_path': 'frc971/queues',
29 },
30 'dependencies': [
31 '<(AOS)/build/aos.gyp:aos_shared_lib',
32 ],
33 'direct_dependent_settings': {
34 'variables': {
35 'jni_libs': ['frc971_queues_so'],
36 },
37 },
38 'includes': ['../../aos/build/queues.gypi'],
39 },
40 ],
41}