@@ -144,8 +144,6 @@ static_library("chrome") {
144
144
" //chrome/browser/ui/views/overlay/toggle_camera_button.h" ,
145
145
" //chrome/browser/ui/views/overlay/toggle_microphone_button.cc" ,
146
146
" //chrome/browser/ui/views/overlay/toggle_microphone_button.h" ,
147
- " //chrome/browser/ui/views/overlay/video_overlay_window_native_widget_mac.h" ,
148
- " //chrome/browser/ui/views/overlay/video_overlay_window_native_widget_mac.mm" ,
149
147
" //chrome/browser/ui/views/overlay/video_overlay_window_views.cc" ,
150
148
" //chrome/browser/ui/views/overlay/video_overlay_window_views.h" ,
151
149
" //chrome/browser/ui/views/picture_in_picture/picture_in_picture_bounds_change_animation.cc" ,
@@ -282,6 +280,8 @@ static_library("chrome") {
282
280
" //chrome/browser/process_singleton_mac.mm" ,
283
281
" //chrome/browser/ui/views/eye_dropper/eye_dropper_view_mac.h" ,
284
282
" //chrome/browser/ui/views/eye_dropper/eye_dropper_view_mac.mm" ,
283
+ " //chrome/browser/ui/views/overlay/video_overlay_window_native_widget_mac.h" ,
284
+ " //chrome/browser/ui/views/overlay/video_overlay_window_native_widget_mac.mm" ,
285
285
]
286
286
deps += [ " :system_media_capture_permissions_mac_conflict" ]
287
287
}
@@ -504,15 +504,17 @@ source_set("chrome_spellchecker") {
504
504
]
505
505
}
506
506
507
- # These sources create an object file conflict with one in |:chrome|, so they
508
- # must live in a separate target.
509
- # Conflicting sources:
510
- # //chrome/browser/media/webrtc/system_media_capture_permissions_stats_mac.mm
511
- # //chrome/browser/permissions/system/system_media_capture_permissions_mac.mm
512
- source_set (" system_media_capture_permissions_mac_conflict" ) {
513
- sources = [
514
- " //chrome/browser/permissions/system/system_media_capture_permissions_mac.h" ,
515
- " //chrome/browser/permissions/system/system_media_capture_permissions_mac.mm" ,
516
- ]
517
- deps = [ " //chrome/common" ]
507
+ if (is_mac ) {
508
+ # These sources create an object file conflict with one in |:chrome|, so they
509
+ # must live in a separate target.
510
+ # Conflicting sources:
511
+ # //chrome/browser/media/webrtc/system_media_capture_permissions_stats_mac.mm
512
+ # //chrome/browser/permissions/system/system_media_capture_permissions_mac.mm
513
+ source_set (" system_media_capture_permissions_mac_conflict" ) {
514
+ sources = [
515
+ " //chrome/browser/permissions/system/system_media_capture_permissions_mac.h" ,
516
+ " //chrome/browser/permissions/system/system_media_capture_permissions_mac.mm" ,
517
+ ]
518
+ deps = [ " //chrome/common" ]
519
+ }
518
520
}
0 commit comments