blob: c34b42e4481154b28b270dcc4ed475a252bdf369 [file] [log] [blame]
Brian Silvermanf665d692013-02-17 22:11:39 -08001{
2 'targets': [
3 {
Brian Silverman2fa99cb2014-09-06 00:53:00 -04004 'target_name': 'complex_thread_local',
5 'type': 'static_library',
6 'sources': [
7 'complex_thread_local.cc',
8 ],
9 'dependencies': [
10 '<(AOS)/common/common.gyp:once',
11 '<(AOS)/common/common.gyp:die',
12 ],
13 },
14 {
15 'target_name': 'complex_thread_local_test',
16 'type': 'executable',
17 'sources': [
18 'complex_thread_local_test.cc',
19 ],
20 'dependencies': [
21 'complex_thread_local',
22 '<(EXTERNALS):gtest',
23 '<(AOS)/common/util/util.gyp:thread',
24 '<(AOS)/build/aos.gyp:logging',
25 ],
26 },
27 {
Brian Silvermanf665d692013-02-17 22:11:39 -080028 'target_name': 'init',
29 'type': 'static_library',
30 'sources': [
Brian Silvermanaccb9352014-04-10 12:50:15 -070031 'init.cc',
Brian Silvermanf665d692013-02-17 22:11:39 -080032 ],
33 'dependencies': [
Brian Silverman14fd0fb2014-01-14 21:42:01 -080034 '<(AOS)/linux_code/ipc_lib/ipc_lib.gyp:shared_mem',
Brian Silvermanf665d692013-02-17 22:11:39 -080035 '<(AOS)/common/common.gyp:die',
36 '<(AOS)/build/aos.gyp:logging',
37 ],
38 },
Brian Silverman66f079a2013-08-26 16:24:30 -070039 {
40 'target_name': 'configuration',
41 'type': 'static_library',
42 'sources': [
43 'configuration.cc',
44 ],
45 'dependencies': [
46 '<(AOS)/common/common.gyp:once',
47 '<(AOS)/build/aos.gyp:logging',
48 ],
49 },
Brian Silvermanfe9b7a22014-02-10 15:03:42 -080050 {
51 'target_name': 'core',
52 'type': 'executable',
53 'sources': [
54 'core.cc',
55 ],
56 'dependencies': [
57 'init',
Brian Silvermanaf784862014-05-13 08:14:55 -070058 '<(AOS)/common/util/util.gyp:run_command',
Brian Silvermanfe9b7a22014-02-10 15:03:42 -080059 ],
60 },
Brian Silvermanf665d692013-02-17 22:11:39 -080061 ],
62}