OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'nacl_untrusted_build%': 0, | 7 'nacl_untrusted_build%': 0, |
8 }, | 8 }, |
9 'sources': [ | 9 'sources': [ |
10 '<(libjingle_source)/talk/base/asyncfile.cc', | |
11 '<(libjingle_source)/talk/base/asyncfile.h', | |
12 '<(libjingle_source)/talk/base/asynchttprequest.cc', | |
13 '<(libjingle_source)/talk/base/asynchttprequest.h', | |
14 '<(libjingle_source)/talk/base/asyncpacketsocket.h', | |
15 '<(libjingle_source)/talk/base/asyncsocket.cc', | |
16 '<(libjingle_source)/talk/base/asyncsocket.h', | |
17 '<(libjingle_source)/talk/base/asynctcpsocket.cc', | |
18 '<(libjingle_source)/talk/base/asynctcpsocket.h', | |
19 '<(libjingle_source)/talk/base/asyncudpsocket.cc', | |
20 '<(libjingle_source)/talk/base/asyncudpsocket.h', | |
21 '<(libjingle_source)/talk/base/autodetectproxy.cc', | |
22 '<(libjingle_source)/talk/base/autodetectproxy.h', | |
23 '<(libjingle_source)/talk/base/base64.cc', | |
24 '<(libjingle_source)/talk/base/base64.h', | |
25 '<(libjingle_source)/talk/base/basicdefs.h', | |
26 '<(libjingle_source)/talk/base/bytebuffer.cc', | |
27 '<(libjingle_source)/talk/base/bytebuffer.h', | |
28 '<(libjingle_source)/talk/base/byteorder.h', | |
29 '<(libjingle_source)/talk/base/checks.cc', | |
30 '<(libjingle_source)/talk/base/checks.h', | |
31 '<(libjingle_source)/talk/base/common.cc', | |
32 '<(libjingle_source)/talk/base/common.h', | |
33 '<(libjingle_source)/talk/base/compile_assert.h', | |
34 '<(libjingle_source)/talk/base/cpumonitor.cc', | |
35 '<(libjingle_source)/talk/base/cpumonitor.h', | |
36 '<(libjingle_source)/talk/base/crc32.cc', | |
37 '<(libjingle_source)/talk/base/crc32.h', | |
38 '<(libjingle_source)/talk/base/criticalsection.h', | |
39 '<(libjingle_source)/talk/base/cryptstring.h', | |
40 '<(libjingle_source)/talk/base/diskcache.cc', | |
41 '<(libjingle_source)/talk/base/diskcache.h', | |
42 '<(libjingle_source)/talk/base/dscp.h', | |
43 '<(libjingle_source)/talk/base/event.cc', | |
44 '<(libjingle_source)/talk/base/event.h', | |
45 '<(libjingle_source)/talk/base/fileutils.cc', | |
46 '<(libjingle_source)/talk/base/fileutils.h', | |
47 '<(libjingle_source)/talk/base/firewallsocketserver.cc', | |
48 '<(libjingle_source)/talk/base/firewallsocketserver.h', | |
49 '<(libjingle_source)/talk/base/flags.cc', | |
50 '<(libjingle_source)/talk/base/flags.h', | |
51 '<(libjingle_source)/talk/base/helpers.cc', | |
52 '<(libjingle_source)/talk/base/helpers.h', | |
53 '<(libjingle_source)/talk/base/httpbase.cc', | |
54 '<(libjingle_source)/talk/base/httpbase.h', | |
55 '<(libjingle_source)/talk/base/httpclient.cc', | |
56 '<(libjingle_source)/talk/base/httpclient.h', | |
57 '<(libjingle_source)/talk/base/httpcommon-inl.h', | |
58 '<(libjingle_source)/talk/base/httpcommon.cc', | |
59 '<(libjingle_source)/talk/base/httpcommon.h', | |
60 '<(libjingle_source)/talk/base/httprequest.cc', | |
61 '<(libjingle_source)/talk/base/httprequest.h', | |
62 '<(libjingle_source)/talk/base/ifaddrs-android.cc', | |
63 '<(libjingle_source)/talk/base/ifaddrs-android.h', | |
64 '<(libjingle_source)/talk/base/ipaddress.cc', | |
65 '<(libjingle_source)/talk/base/ipaddress.h', | |
66 '<(libjingle_source)/talk/base/latebindingsymboltable.cc', | |
67 '<(libjingle_source)/talk/base/latebindingsymboltable.h', | |
68 '<(libjingle_source)/talk/base/linked_ptr.h', | |
69 '<(libjingle_source)/talk/base/linux.cc', | |
70 '<(libjingle_source)/talk/base/linux.h', | |
71 '<(libjingle_source)/talk/base/logging.cc', | |
72 '<(libjingle_source)/talk/base/logging.h', | |
73 '<(libjingle_source)/talk/base/maccocoathreadhelper.h', | |
74 '<(libjingle_source)/talk/base/maccocoathreadhelper.mm', | |
75 '<(libjingle_source)/talk/base/macconversion.cc', | |
76 '<(libjingle_source)/talk/base/macconversion.h', | |
77 '<(libjingle_source)/talk/base/macutils.cc', | |
78 '<(libjingle_source)/talk/base/macutils.h', | |
79 '<(libjingle_source)/talk/base/md5.cc', | |
80 '<(libjingle_source)/talk/base/md5.h', | |
81 '<(libjingle_source)/talk/base/md5digest.h', | |
82 '<(libjingle_source)/talk/base/messagedigest.cc', | |
83 '<(libjingle_source)/talk/base/messagedigest.h', | |
84 '<(libjingle_source)/talk/base/messagehandler.cc', | |
85 '<(libjingle_source)/talk/base/messagehandler.h', | |
86 '<(libjingle_source)/talk/base/messagequeue.cc', | |
87 '<(libjingle_source)/talk/base/messagequeue.h', | |
88 '<(libjingle_source)/talk/base/move.h', | |
89 '<(libjingle_source)/talk/base/nethelpers.cc', | |
90 '<(libjingle_source)/talk/base/nethelpers.h', | |
91 '<(libjingle_source)/talk/base/network.cc', | |
92 '<(libjingle_source)/talk/base/network.h', | |
93 '<(libjingle_source)/talk/base/nssidentity.cc', | |
94 '<(libjingle_source)/talk/base/nssidentity.h', | |
95 '<(libjingle_source)/talk/base/nssstreamadapter.cc', | |
96 '<(libjingle_source)/talk/base/nssstreamadapter.h', | |
97 '<(libjingle_source)/talk/base/nullsocketserver.h', | |
98 '<(libjingle_source)/talk/base/openssladapter.cc', | |
99 '<(libjingle_source)/talk/base/openssldigest.cc', | |
100 '<(libjingle_source)/talk/base/opensslidentity.cc', | |
101 '<(libjingle_source)/talk/base/opensslstreamadapter.cc', | |
102 '<(libjingle_source)/talk/base/pathutils.cc', | |
103 '<(libjingle_source)/talk/base/pathutils.h', | |
104 '<(libjingle_source)/talk/base/physicalsocketserver.cc', | |
105 '<(libjingle_source)/talk/base/physicalsocketserver.h', | |
106 '<(libjingle_source)/talk/base/proxydetect.cc', | |
107 '<(libjingle_source)/talk/base/proxydetect.h', | |
108 '<(libjingle_source)/talk/base/proxyinfo.cc', | |
109 '<(libjingle_source)/talk/base/proxyinfo.h', | |
110 '<(libjingle_source)/talk/base/ratelimiter.cc', | |
111 '<(libjingle_source)/talk/base/ratelimiter.h', | |
112 '<(libjingle_source)/talk/base/ratetracker.cc', | |
113 '<(libjingle_source)/talk/base/ratetracker.h', | |
114 '<(libjingle_source)/talk/base/schanneladapter.cc', | |
115 '<(libjingle_source)/talk/base/schanneladapter.h', | |
116 '<(libjingle_source)/talk/base/scoped_autorelease_pool.h', | |
117 '<(libjingle_source)/talk/base/scoped_autorelease_pool.mm', | |
118 '<(libjingle_source)/talk/base/scoped_ptr.h', | |
119 '<(libjingle_source)/talk/base/sec_buffer.h', | |
120 '<(libjingle_source)/talk/base/sha1.cc', | |
121 '<(libjingle_source)/talk/base/sha1.h', | |
122 '<(libjingle_source)/talk/base/sha1digest.h', | |
123 '<(libjingle_source)/talk/base/signalthread.cc', | |
124 '<(libjingle_source)/talk/base/signalthread.h', | |
125 '<(libjingle_source)/talk/base/sigslot.h', | |
126 '<(libjingle_source)/talk/base/sigslotrepeater.h', | |
127 '<(libjingle_source)/talk/base/socket.h', | |
128 '<(libjingle_source)/talk/base/socketadapters.cc', | |
129 '<(libjingle_source)/talk/base/socketadapters.h', | |
130 '<(libjingle_source)/talk/base/socketaddress.cc', | |
131 '<(libjingle_source)/talk/base/socketaddress.h', | |
132 '<(libjingle_source)/talk/base/socketaddresspair.cc', | |
133 '<(libjingle_source)/talk/base/socketaddresspair.h', | |
134 '<(libjingle_source)/talk/base/socketfactory.h', | |
135 '<(libjingle_source)/talk/base/socketpool.cc', | |
136 '<(libjingle_source)/talk/base/socketpool.h', | |
137 '<(libjingle_source)/talk/base/socketserver.h', | |
138 '<(libjingle_source)/talk/base/socketstream.cc', | |
139 '<(libjingle_source)/talk/base/socketstream.h', | |
140 '<(libjingle_source)/talk/base/ssladapter.cc', | |
141 '<(libjingle_source)/talk/base/ssladapter.h', | |
142 '<(libjingle_source)/talk/base/sslfingerprint.cc', | |
143 '<(libjingle_source)/talk/base/sslfingerprint.h', | |
144 '<(libjingle_source)/talk/base/sslidentity.cc', | |
145 '<(libjingle_source)/talk/base/sslidentity.h', | |
146 '<(libjingle_source)/talk/base/sslsocketfactory.cc', | |
147 '<(libjingle_source)/talk/base/sslsocketfactory.h', | |
148 '<(libjingle_source)/talk/base/sslstreamadapter.cc', | |
149 '<(libjingle_source)/talk/base/sslstreamadapter.h', | |
150 '<(libjingle_source)/talk/base/sslstreamadapterhelper.cc', | |
151 '<(libjingle_source)/talk/base/sslstreamadapterhelper.h', | |
152 '<(libjingle_source)/talk/base/stream.cc', | |
153 '<(libjingle_source)/talk/base/stream.h', | |
154 '<(libjingle_source)/talk/base/stringencode.cc', | |
155 '<(libjingle_source)/talk/base/stringencode.h', | |
156 '<(libjingle_source)/talk/base/stringutils.cc', | |
157 '<(libjingle_source)/talk/base/stringutils.h', | |
158 '<(libjingle_source)/talk/base/systeminfo.cc', | |
159 '<(libjingle_source)/talk/base/systeminfo.h', | |
160 '<(libjingle_source)/talk/base/task.cc', | |
161 '<(libjingle_source)/talk/base/task.h', | |
162 '<(libjingle_source)/talk/base/taskparent.cc', | |
163 '<(libjingle_source)/talk/base/taskparent.h', | |
164 '<(libjingle_source)/talk/base/taskrunner.cc', | |
165 '<(libjingle_source)/talk/base/taskrunner.h', | |
166 '<(libjingle_source)/talk/base/template_util.h', | |
167 '<(libjingle_source)/talk/base/thread.cc', | |
168 '<(libjingle_source)/talk/base/thread.h', | |
169 '<(libjingle_source)/talk/base/timeutils.cc', | |
170 '<(libjingle_source)/talk/base/timeutils.h', | |
171 '<(libjingle_source)/talk/base/timing.cc', | |
172 '<(libjingle_source)/talk/base/timing.h', | |
173 '<(libjingle_source)/talk/base/unixfilesystem.cc', | |
174 '<(libjingle_source)/talk/base/unixfilesystem.h', | |
175 '<(libjingle_source)/talk/base/urlencode.cc', | |
176 '<(libjingle_source)/talk/base/urlencode.h', | |
177 '<(libjingle_source)/talk/base/win32.cc', | |
178 '<(libjingle_source)/talk/base/win32.h', | |
179 '<(libjingle_source)/talk/base/win32filesystem.cc', | |
180 '<(libjingle_source)/talk/base/win32filesystem.h', | |
181 '<(libjingle_source)/talk/base/win32securityerrors.cc', | |
182 '<(libjingle_source)/talk/base/win32window.cc', | |
183 '<(libjingle_source)/talk/base/win32window.h', | |
184 '<(libjingle_source)/talk/base/winfirewall.cc', | |
185 '<(libjingle_source)/talk/base/winfirewall.h', | |
186 '<(libjingle_source)/talk/base/winping.cc', | |
187 '<(libjingle_source)/talk/base/winping.h', | |
188 '<(libjingle_source)/talk/base/worker.cc', | |
189 '<(libjingle_source)/talk/base/worker.h', | |
190 '<(libjingle_source)/talk/p2p/base/asyncstuntcpsocket.cc', | 10 '<(libjingle_source)/talk/p2p/base/asyncstuntcpsocket.cc', |
191 '<(libjingle_source)/talk/p2p/base/asyncstuntcpsocket.h', | 11 '<(libjingle_source)/talk/p2p/base/asyncstuntcpsocket.h', |
192 '<(libjingle_source)/talk/p2p/base/basicpacketsocketfactory.cc', | 12 '<(libjingle_source)/talk/p2p/base/basicpacketsocketfactory.cc', |
193 '<(libjingle_source)/talk/p2p/base/basicpacketsocketfactory.h', | 13 '<(libjingle_source)/talk/p2p/base/basicpacketsocketfactory.h', |
194 '<(libjingle_source)/talk/p2p/base/candidate.h', | 14 '<(libjingle_source)/talk/p2p/base/candidate.h', |
195 '<(libjingle_source)/talk/p2p/base/common.h', | 15 '<(libjingle_source)/talk/p2p/base/common.h', |
196 '<(libjingle_source)/talk/p2p/base/constants.cc', | 16 '<(libjingle_source)/talk/p2p/base/constants.cc', |
197 '<(libjingle_source)/talk/p2p/base/constants.h', | 17 '<(libjingle_source)/talk/p2p/base/constants.h', |
198 '<(libjingle_source)/talk/p2p/base/dtlstransport.h', | 18 '<(libjingle_source)/talk/p2p/base/dtlstransport.h', |
199 '<(libjingle_source)/talk/p2p/base/dtlstransportchannel.cc', | 19 '<(libjingle_source)/talk/p2p/base/dtlstransportchannel.cc', |
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
307 'sources/': [ | 127 'sources/': [ |
308 ['exclude', '/win[a-z0-9]+\\.(h|cc)$'], | 128 ['exclude', '/win[a-z0-9]+\\.(h|cc)$'], |
309 ['exclude', '/schanneladapter\\.(h|cc)$'], | 129 ['exclude', '/schanneladapter\\.(h|cc)$'], |
310 ], | 130 ], |
311 }], | 131 }], |
312 ['os_posix!=1 and nacl_untrusted_build==0', { | 132 ['os_posix!=1 and nacl_untrusted_build==0', { |
313 'sources/': [ | 133 'sources/': [ |
314 ['exclude', '/unix[a-z]+\\.(h|cc)$'], | 134 ['exclude', '/unix[a-z]+\\.(h|cc)$'], |
315 ], | 135 ], |
316 }], | 136 }], |
317 ['OS!="linux" or nacl_untrusted_build==1', { | |
318 'sources!': [ | |
319 '<(libjingle_source)/talk/base/latebindingsymboltable.cc', | |
320 '<(libjingle_source)/talk/base/latebindingsymboltable.h', | |
321 ], | |
322 }], | |
323 ['(OS!="linux" and OS!="android") or nacl_untrusted_build==1', { | |
324 'sources!': [ | |
325 '<(libjingle_source)/talk/base/linux.cc', | |
326 '<(libjingle_source)/talk/base/linux.h', | |
327 ], | |
328 }], | |
329 ['(OS!="mac" and OS!="ios") or nacl_untrusted_build==1', { | 137 ['(OS!="mac" and OS!="ios") or nacl_untrusted_build==1', { |
330 'sources/': [ | 138 'sources/': [ |
331 ['exclude', '/mac[a-z]+\\.(h|cc)$'], | 139 ['exclude', '/mac[a-z]+\\.(h|cc)$'], |
332 ['exclude', '/scoped_autorelease_pool\\.(h|mm)$'], | 140 ['exclude', '/scoped_autorelease_pool\\.(h|mm)$'], |
333 ], | 141 ], |
334 }], | 142 }], |
335 ['OS!="android" or nacl_untrusted_build==1', { | |
336 'sources!': [ | |
337 '<(libjingle_source)/talk/base/ifaddrs-android.cc', | |
338 '<(libjingle_source)/talk/base/ifaddrs-android.h', | |
339 ], | |
340 }], | |
341 ['use_openssl!=1', { | 143 ['use_openssl!=1', { |
342 'sources/': [ | 144 'sources/': [ |
343 ['exclude', '/openssl[a-z]+\\.(h|cc)$'], | 145 ['exclude', '/openssl[a-z]+\\.(h|cc)$'], |
344 ], | 146 ], |
345 }], | 147 }], |
346 ['nacl_untrusted_build==1', { | |
347 'sources!': [ | |
348 '<(libjingle_source)/talk/base/systeminfo.cc', | |
349 '<(libjingle_source)/talk/base/systeminfo.h', | |
350 ], | |
351 }], | |
352 ], | 148 ], |
353 } | 149 } |
OLD | NEW |