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', |
10 '<(libjingle_source)/talk/p2p/base/asyncstuntcpsocket.cc', | 190 '<(libjingle_source)/talk/p2p/base/asyncstuntcpsocket.cc', |
11 '<(libjingle_source)/talk/p2p/base/asyncstuntcpsocket.h', | 191 '<(libjingle_source)/talk/p2p/base/asyncstuntcpsocket.h', |
12 '<(libjingle_source)/talk/p2p/base/basicpacketsocketfactory.cc', | 192 '<(libjingle_source)/talk/p2p/base/basicpacketsocketfactory.cc', |
13 '<(libjingle_source)/talk/p2p/base/basicpacketsocketfactory.h', | 193 '<(libjingle_source)/talk/p2p/base/basicpacketsocketfactory.h', |
14 '<(libjingle_source)/talk/p2p/base/candidate.h', | 194 '<(libjingle_source)/talk/p2p/base/candidate.h', |
15 '<(libjingle_source)/talk/p2p/base/common.h', | 195 '<(libjingle_source)/talk/p2p/base/common.h', |
16 '<(libjingle_source)/talk/p2p/base/constants.cc', | 196 '<(libjingle_source)/talk/p2p/base/constants.cc', |
17 '<(libjingle_source)/talk/p2p/base/constants.h', | 197 '<(libjingle_source)/talk/p2p/base/constants.h', |
18 '<(libjingle_source)/talk/p2p/base/dtlstransport.h', | 198 '<(libjingle_source)/talk/p2p/base/dtlstransport.h', |
19 '<(libjingle_source)/talk/p2p/base/dtlstransportchannel.cc', | 199 '<(libjingle_source)/talk/p2p/base/dtlstransportchannel.cc', |
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
127 'sources/': [ | 307 'sources/': [ |
128 ['exclude', '/win[a-z0-9]+\\.(h|cc)$'], | 308 ['exclude', '/win[a-z0-9]+\\.(h|cc)$'], |
129 ['exclude', '/schanneladapter\\.(h|cc)$'], | 309 ['exclude', '/schanneladapter\\.(h|cc)$'], |
130 ], | 310 ], |
131 }], | 311 }], |
132 ['os_posix!=1 and nacl_untrusted_build==0', { | 312 ['os_posix!=1 and nacl_untrusted_build==0', { |
133 'sources/': [ | 313 'sources/': [ |
134 ['exclude', '/unix[a-z]+\\.(h|cc)$'], | 314 ['exclude', '/unix[a-z]+\\.(h|cc)$'], |
135 ], | 315 ], |
136 }], | 316 }], |
| 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 }], |
137 ['(OS!="mac" and OS!="ios") or nacl_untrusted_build==1', { | 329 ['(OS!="mac" and OS!="ios") or nacl_untrusted_build==1', { |
138 'sources/': [ | 330 'sources/': [ |
139 ['exclude', '/mac[a-z]+\\.(h|cc)$'], | 331 ['exclude', '/mac[a-z]+\\.(h|cc)$'], |
140 ['exclude', '/scoped_autorelease_pool\\.(h|mm)$'], | 332 ['exclude', '/scoped_autorelease_pool\\.(h|mm)$'], |
141 ], | 333 ], |
142 }], | 334 }], |
| 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 }], |
143 ['use_openssl!=1', { | 341 ['use_openssl!=1', { |
144 'sources/': [ | 342 'sources/': [ |
145 ['exclude', '/openssl[a-z]+\\.(h|cc)$'], | 343 ['exclude', '/openssl[a-z]+\\.(h|cc)$'], |
146 ], | 344 ], |
147 }], | 345 }], |
| 346 ['nacl_untrusted_build==1', { |
| 347 'sources!': [ |
| 348 '<(libjingle_source)/talk/base/systeminfo.cc', |
| 349 '<(libjingle_source)/talk/base/systeminfo.h', |
| 350 ], |
| 351 }], |
148 ], | 352 ], |
149 } | 353 } |
OLD | NEW |