blob: 7c2edcf6ffbbee3c77a643b7ef50ace75f732a71 [file] [log] [blame]
brians343bc112013-02-10 01:53:46 +00001{
2 'targets': [
3 {
Brian Silverman431500a2013-10-28 19:50:15 -07004 'target_name': 'team_number',
5 'type': 'static_library',
6 'sources': [
7 'team_number.cc',
8 ],
9 'dependencies': [
10 '<(AOS)/atom_code/atom_code.gyp:configuration',
11 '<(AOS)/common/common.gyp:once',
12 ],
13 },
14 {
brians343bc112013-02-10 01:53:46 +000015 'target_name': 'socket_so',
16 'type': 'shared_library',
17 'variables': {'no_rsync': 1},
18 'sources': [
19 'ReceiveSocket.cpp',
20 'SendSocket.cpp',
21 'Socket.cpp',
22 ],
23 'dependencies': [
Brian Silverman598800f2013-05-09 17:08:42 -070024 '<(AOS)/build/aos.gyp:logging',
brians343bc112013-02-10 01:53:46 +000025 ],
26 'export_dependent_settings': [
brians343bc112013-02-10 01:53:46 +000027 ],
28 'conditions': [
29 ['OS=="crio"', {
30 'dependencies': [
31 '<(EXTERNALS):WPILib',
32 ]}
33 ],
34 ],
35 'direct_dependent_settings': {
36 'variables': {
37 'jni_libs': [
38 'socket_so',
39 ],
40 },
41 },
42 },
43 {
44 'target_name': 'socket',
45 'type': 'static_library',
46 'sources': [
47 'ReceiveSocket.cpp',
48 'SendSocket.cpp',
49 'Socket.cpp',
50 ],
brians343bc112013-02-10 01:53:46 +000051 'dependencies': [
52 '<(AOS)/build/aos.gyp:logging',
Brian Silvermana9cbe302013-03-12 18:41:44 -070053 '<(AOS)/common/common.gyp:time',
Brian Silverman66f079a2013-08-26 16:24:30 -070054 '<(AOS)/common/common.gyp:util',
55 '<(AOS)/atom_code/atom_code.gyp:configuration',
brians343bc112013-02-10 01:53:46 +000056 ],
57 'export_dependent_settings': [
58 '<(AOS)/build/aos.gyp:logging',
Brian Silvermana9cbe302013-03-12 18:41:44 -070059 '<(AOS)/common/common.gyp:time',
brians343bc112013-02-10 01:53:46 +000060 ],
61 },
62 ],
63}