Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

Commit 91d2509

Browse files
committed
👷 Manually apply macos toolchain updates
1 parent 5d4b24e commit 91d2509

File tree

2 files changed

+72
-19
lines changed

2 files changed

+72
-19
lines changed

‎src/D182098.patch‎

Lines changed: 0 additions & 19 deletions
This file was deleted.
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
diff --git a/taskcluster/ci/toolchain/macos-sdk.yml b/taskcluster/ci/toolchain/macos-sdk.yml
2+
index c8cff242beec5672e435af31c2cd989abd198093..657e8cf6d8bcf9e0430869f3234570b707b07108 100644
3+
--- a/taskcluster/ci/toolchain/macos-sdk.yml
4+
+++ b/taskcluster/ci/toolchain/macos-sdk.yml
5+
@@ -3,52 +3,32 @@
6+
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
7+
---
8+
job-defaults:
9+
- worker-type: b-osx-1015
10+
+ attributes:
11+
+ local-toolchain: true
12+
+ worker-type: b-linux-gcp
13+
worker:
14+
max-run-time: 1800
15+
env:
16+
PATH: "/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin"
17+
run:
18+
- script: pack.sh
19+
+ script: unpack-sdk.py
20+
+ resources:
21+
+ - python/mozbuild/mozpack/macpkg.py
22+
+ - taskcluster/scripts/misc/unpack-sdk.py
23+
# Expiry similar to that of fetches
24+
expires-after: 1000 years
25+
26+
-macosx64-sdk-10.11:
27+
- description: "MacOSX10.11 SDK"
28+
- treeherder:
29+
- symbol: TM(sdk10.11)
30+
- run:
31+
- arguments:
32+
- - /Applications/Xcode-7.3.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk
33+
- toolchain-artifact: project/gecko/mac-sdk/MacOSX10.11.sdk.tar.zst
34+
-
35+
-macosx64-sdk-11.0:
36+
- description: "MacOSX11.0 SDK"
37+
+macosx64-sdk-13.3:
38+
+ description: "MacOSX13.3 SDK"
39+
treeherder:
40+
- symbol: TM(sdk11)
41+
+ symbol: TM(sdk13.3)
42+
run:
43+
arguments:
44+
- - /Applications/Xcode-12.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk
45+
- toolchain-artifact: project/gecko/mac-sdk/MacOSX11.0.sdk.tar.zst
46+
-
47+
-macosx64-sdk-13.0:
48+
- description: "MacOSX13.0 SDK"
49+
- attributes:
50+
- local-toolchain: true
51+
- treeherder:
52+
- symbol: TM(sdk13.0)
53+
- worker-type: b-linux-gcp
54+
- run:
55+
- script: unpack-sdk.py
56+
- arguments:
57+
- - https://swcdn.apple.com/content/downloads/38/50/012-70652-A_2ZHIRHCHLN/f8b81s6tzlzrj0z67ynydjx4x1lwhr08ab/CLTools_macOSNMOS_SDK.pkg
58+
- - 06f4a045854c456a553a5ee6acf678fbe26c06296fc68054ae918c206134aa20
59+
- - Library/Developer/CommandLineTools/SDKs/MacOSX13.0.sdk
60+
- toolchain-artifact: project/gecko/mac-sdk/MacOSX13.0.sdk.tar.zst
61+
+ - https://swcdn.apple.com/content/downloads/38/61/032-64167-A_F8LL7XSTW6/k3kg0uip4kxd3qupgy6y8fzp27mnxdpt6y/CLTools_macOSNMOS_SDK.pkg
62+
+ - fd66f6b953aeb62cf9635f4b423ceee985a2d25405c5306306e49102b26bb49b
63+
+ - Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk
64+
+ toolchain-artifact: project/gecko/mac-sdk/MacOSX13.3.sdk.tar.zst
65+
toolchain-alias:
66+
- macosx64-sdk
67+
- macosx64-sdk-toolchain
68+
- - MacOSX13.0.sdk
69+
- resources:
70+
- - python/mozbuild/mozpack/macpkg.py
71+
- - taskcluster/scripts/misc/unpack-sdk.py
72+
+ - MacOSX13.3.sdk

0 commit comments

Comments
 (0)