blob: fa1fb7faeba9f56b6ec5171344565283080208b9 [file] [log] [blame]
briansf0165ca2013-03-02 06:17:47 +00001{
2 'targets': [
3 {
Brian Silvermanaf784862014-05-13 08:14:55 -07004 'target_name': 'run_command',
5 'type': 'static_library',
6 'sources': [
7 'run_command.cc',
8 ],
9 'dependencies': [
10 '<(AOS)/build/aos.gyp:logging_interface',
11 ],
12 },
13 {
14 'target_name': 'run_command_test',
15 'type': 'executable',
16 'sources': [
17 'run_command_test.cc',
18 ],
19 'dependencies': [
20 'run_command',
21 '<(EXTERNALS):gtest',
22 '<(AOS)/build/aos.gyp:logging',
Brian Silverman653491d2014-05-13 16:53:29 -070023 'thread',
Brian Silvermanaf784862014-05-13 08:14:55 -070024 ],
25 },
26 {
Brian Silverman01be0002014-05-10 15:44:38 -070027 'target_name': 'death_test_log_implementation',
28 'type': 'static_library',
29 'sources': [
30 #'death_test_log_implementation',
31 ],
32 'dependencies': [
33 '<(AOS)/build/aos.gyp:logging',
34 ],
35 'export_dependent_settings': [
36 '<(AOS)/build/aos.gyp:logging',
37 ],
38 },
39 {
Brianc1dc7d22014-04-02 12:21:08 -070040 'target_name': 'inet_addr',
41 'type': 'static_library',
42 'sources': [
43 'inet_addr.cc',
44 ],
45 },
46 {
Brian3afd6fc2014-04-02 20:41:49 -070047 'target_name': 'phased_loop',
48 'type': 'static_library',
49 'sources': [
50 'phased_loop.cc',
51 ],
52 'dependencies': [
53 '<(AOS)/build/aos.gyp:logging',
54 '<(AOS)/common/common.gyp:time',
55 ],
56 },
57 {
Brian Silverman01f0d222014-02-16 01:09:11 -080058 'target_name': 'log_interval',
59 'type': 'static_library',
60 'sources': [
61 #'log_interval.h',
62 ],
63 'dependencies': [
64 '<(AOS)/common/common.gyp:time',
65 '<(AOS)/build/aos.gyp:logging',
66 ],
67 'export_dependent_settings': [
68 '<(AOS)/common/common.gyp:time',
69 '<(AOS)/build/aos.gyp:logging',
70 ],
71 },
72 {
Brian Silverman798c7782013-03-28 16:48:02 -070073 'target_name': 'thread',
74 'type': 'static_library',
75 'sources': [
76 'thread.cc',
77 ],
78 'dependencies': [
79 '<(AOS)/common/common.gyp:mutex',
80 ],
81 'export_dependent_settings': [
82 '<(AOS)/common/common.gyp:mutex',
83 ],
84 },
85 {
briansf0165ca2013-03-02 06:17:47 +000086 'target_name': 'trapezoid_profile',
87 'type': 'static_library',
88 'sources': [
89 'trapezoid_profile.cc',
90 ],
91 'dependencies': [
92 '<(EXTERNALS):eigen',
93 '<(AOS)/common/common.gyp:time',
Brian Silverman38ea9bf2014-04-19 22:57:54 -070094 '<(AOS)/build/aos.gyp:logging',
briansf0165ca2013-03-02 06:17:47 +000095 ],
96 'export_dependent_settings': [
97 '<(EXTERNALS):eigen',
98 '<(AOS)/common/common.gyp:time',
99 ],
100 },
101 {
102 'target_name': 'trapezoid_profile_test',
103 'type': 'executable',
104 'sources': [
105 'trapezoid_profile_test.cc',
106 ],
107 'dependencies': [
108 ':trapezoid_profile',
109 '<(EXTERNALS):gtest',
briansf0165ca2013-03-02 06:17:47 +0000110 ],
111 },
Brian Silverman2f594502013-10-16 10:29:47 -0700112 {
113 'target_name': 'wrapping_counter',
114 'type': 'static_library',
115 'sources': [
116 'wrapping_counter.cc',
117 ],
118 },
119 {
120 'target_name': 'wrapping_counter_test',
121 'type': 'executable',
122 'sources': [
123 'wrapping_counter_test.cc',
124 ],
125 'dependencies': [
126 'wrapping_counter',
127 '<(EXTERNALS):gtest',
128 ],
129 },
Brian Silverman7faaec72014-05-26 16:25:38 -0700130 {
131 'target_name': 'options_test',
132 'type': 'executable',
133 'sources': [
134 'options_test.cc',
135 ],
136 'dependencies': [
137 '<(EXTERNALS):gtest',
138 ],
139 },
briansf0165ca2013-03-02 06:17:47 +0000140 ],
141}