File tree Expand file tree Collapse file tree 2 files changed +30
-3
lines changed Expand file tree Collapse file tree 2 files changed +30
-3
lines changed Original file line number Diff line number Diff line change @@ -640,9 +640,11 @@ steps-electron-build-for-tests: &steps-electron-build-for-tests
640
640
- *step-depot-tools-add-to-path
641
641
- *step-setup-env-for-build
642
642
- *step-restore-brew-cache
643
+ - *step-get-more-space-on-mac
643
644
- *step-install-npm-deps-on-mac
644
645
- *step-fix-sync-on-mac
645
646
- *step-gn-gen-default
647
+ - *step-delete-git-directories
646
648
647
649
# Electron app
648
650
- *step-electron-build
@@ -1099,6 +1101,14 @@ jobs:
1099
1101
<< : *env-enable-sccache
1100
1102
<< : *steps-electron-build-for-tests
1101
1103
1104
+ osx-debug :
1105
+ << : *machine-mac-large
1106
+ environment :
1107
+ << : *env-mac-large
1108
+ << : *env-debug-build
1109
+ << : *env-enable-sccache
1110
+ << : *steps-electron-build-for-tests
1111
+
1102
1112
osx-debug-gn-check :
1103
1113
<< : *machine-mac
1104
1114
environment :
@@ -1147,6 +1157,15 @@ jobs:
1147
1157
<< : *env-enable-sccache
1148
1158
<< : *steps-electron-build-for-tests
1149
1159
1160
+ mas-debug :
1161
+ << : *machine-mac-large
1162
+ environment :
1163
+ << : *env-mac-large
1164
+ << : *env-mas
1165
+ << : *env-debug-build
1166
+ << : *env-enable-sccache
1167
+ << : *steps-electron-build-for-tests
1168
+
1150
1169
mas-debug-gn-check :
1151
1170
<< : *machine-mac
1152
1171
environment :
@@ -1470,9 +1489,14 @@ workflows:
1470
1489
requires :
1471
1490
- mac-checkout
1472
1491
1492
+ - osx-debug :
1493
+ requires :
1494
+ - mac-checkout
1495
+
1473
1496
- osx-debug-gn-check :
1474
1497
requires :
1475
1498
- mac-checkout
1499
+
1476
1500
- osx-testing-gn-check :
1477
1501
requires :
1478
1502
- mac-checkout
@@ -1485,9 +1509,14 @@ workflows:
1485
1509
requires :
1486
1510
- mac-checkout
1487
1511
1512
+ - mas-debug :
1513
+ requires :
1514
+ - mac-checkout
1515
+
1488
1516
- mas-debug-gn-check :
1489
1517
requires :
1490
1518
- mac-checkout
1519
+
1491
1520
- mas-testing-gn-check :
1492
1521
requires :
1493
1522
- mac-checkout
Original file line number Diff line number Diff line change @@ -657,9 +657,7 @@ static_library("electron_lib") {
657
657
}
658
658
659
659
if (enable_desktop_capturer ) {
660
- if (is_component_build && is_win ) {
661
- # On windows the implementation relies on unexported
662
- # DxgiDuplicatorController class.
660
+ if (is_component_build && ! is_linux ) {
663
661
deps += [ " //third_party/webrtc/modules/desktop_capture" ]
664
662
}
665
663
sources += [
You can’t perform that action at this time.
0 commit comments