Index: webrtc/api/BUILD.gn |
diff --git a/webrtc/api/BUILD.gn b/webrtc/api/BUILD.gn |
index 3f47ac811573b0b61ae662762477a5ff0f19254a..44671f293920f7ab1d91ddfa8dac298b99126afc 100644 |
--- a/webrtc/api/BUILD.gn |
+++ b/webrtc/api/BUILD.gn |
@@ -17,7 +17,7 @@ config("ios_config") { |
] |
} |
-if (is_ios) { |
+if (is_ios || is_mac) { |
source_set("rtc_api_objc") { |
deps = [ |
"//webrtc/base:rtc_base_objc", |
@@ -29,9 +29,6 @@ if (is_ios) { |
] |
sources = [ |
# Add these when there's a BUILD.gn for peer connection APIs |
- #"objc/RTCAVFoundationVideoSource+Private.h", |
- #"objc/RTCAVFoundationVideoSource.h", |
- #"objc/RTCAVFoundationVideoSource.mm", |
#"objc/RTCAudioTrack+Private.h", |
#"objc/RTCAudioTrack.h", |
#"objc/RTCAudioTrack.mm", |
@@ -62,6 +59,8 @@ if (is_ios) { |
#"objc/RTCVideoTrack+Private.h", |
#"objc/RTCVideoTrack.h", |
#"objc/RTCVideoTrack.mm", |
+ # TODO(hjon): Fix prefix headers (see webrtc:5477 for details). |
+ "../build/WebRTC-Prefix.pch", |
"objc/RTCIceServer+Private.h", |
"objc/RTCIceServer.h", |
"objc/RTCIceServer.mm", |
@@ -83,15 +82,18 @@ if (is_ios) { |
"objc/RTCVideoRendererAdapter+Private.h", |
"objc/RTCVideoRendererAdapter.h", |
"objc/RTCVideoRendererAdapter.mm", |
- "objc/WebRTC-Prefix.pch", |
- "objc/avfoundationvideocapturer.h", |
- "objc/avfoundationvideocapturer.mm", |
] |
if (is_ios) { |
sources += [ |
+ # Add these when there's a BUILD.gn for peer connection APIs |
+ #"objc/RTCAVFoundationVideoSource+Private.h", |
+ #"objc/RTCAVFoundationVideoSource.h", |
+ #"objc/RTCAVFoundationVideoSource.mm", |
"objc/RTCEAGLVideoView.h", |
"objc/RTCEAGLVideoView.m", |
+ "objc/avfoundationvideocapturer.h", |
+ "objc/avfoundationvideocapturer.mm", |
] |
} |