commit | ee99696592ecc147af74243dcf1709a39ca7f744 | [log] [tgz] |
---|---|---|
author | kjellander <kjellander@webrtc.org> | Tue Sep 27 19:13:13 2016 |
committer | Commit bot <commit-bot@chromium.org> | Tue Sep 27 19:13:20 2016 |
tree | 6e43b4d38663d2f4bc46f4f4e3d4ae89b3becfd7 | |
parent | 822a16f64c1fd9b5219e5fea6e5f731ffcd2a2e1 [diff] |
Make 'webrtc' a static library. Most other targets were converted to static_library to match the GYP build in https://codereview.webrtc.org/2361623004. The monolithic 'webrtc' wasn't converted due to a limitation in libtool on Mac: it will fail if there are no object files to link (see http://crbug.com/625874). Because of that, a no_op_function.cc source file was added to the sources here, even if it's not used. This will be further refactored in the future as part of the Slim and Modular effort (bugs.webrtc.org/5716). BUG=webrtc:6418, webrtc:6410 NOTRY=True Review-Url: https://codereview.webrtc.org/2372983002 Cr-Commit-Position: refs/heads/master@{#14403}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others. This page is maintained by the Google Chrome team.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.