-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtoolchain
86 lines (75 loc) · 3.73 KB
/
toolchain
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!--
Configuration of toolchain packages.
To manually fetch packages after local edits to this file, please regenerate
the corresponding lock files first by running:
`//integration/update-lockfiles.sh`
Then fetch the packages:
`jiri fetch-packages -local-manifest=true`
-->
<packages>
<!-- Clang
TODO(mcgrathr): repo/bot link about provenance
-->
<package name="fuchsia/third_party/clang/${platform}"
version="git_revision:0454dd8c48cd771478f1ae53330ba78e71bcd7cb"
platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64,windows-amd64"
path="prebuilt/third_party/clang/{{.OS}}-{{.Arch}}"/>
<!-- GCC
TODO(mcgrathr): repo/bot link about provenance
-->
<package name="fuchsia/third_party/gcc/${platform}"
version="git_revision:451791981b9630489b6935491720c6ecc97f6830,37afef6fe1378d671643624439e76453ade7c4af"
platforms="linux-amd64,linux-arm64"
path="prebuilt/third_party/gcc/{{.OS}}-{{.Arch}}"/>
<!-- sysroot trees built from public OS images
TODO(mcgrathr): repo/bot link about provenance
-->
<package name="fuchsia/third_party/sysroot/linux"
version="git_revision:cf821ee2dbc2ed61dfc25a814dcc8d090f9fda03"
platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64"
path="prebuilt/third_party/sysroot/linux"/>
<!-- GN from https://gn.googlesource.com/gn/ -->
<package name="gn/gn/${platform}"
version="git_revision:96297ebb3e922384d8eb4ac82752edaeded6e780"
platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64"
path="prebuilt/third_party/gn/{{.OS}}-{{.Arch}}"/>
<!-- Ninja from https://ninja-build.org/ -->
<!-- TODO(phosek): link to bot/recipe/autoroller(?) -->
<package name="fuchsia/third_party/ninja/${platform}"
version="git_revision:52b67c613eacdbc6806deecd07f6c86418a22750"
platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64,windows-amd64"
path="prebuilt/third_party/ninja/{{.OS}}-{{.Arch}}"/>
<!-- Python3 interpreter, used for host tools after bootstrap.
-->
<package name="infra/3pp/tools/cpython3/${platform}"
version="version:[email protected]"
platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64"
path="prebuilt/third_party/python3/{{.OS}}-{{.Arch}}"/>
<!-- Black - Python formatter for formatting Python code.
-->
<package name="fuchsia/third_party/black/${platform}"
version="version:[email protected]"
platforms="linux-amd64,mac-amd64,mac-arm64"
path="prebuilt/third_party/black/{{.OS}}-{{.Arch}}"/>
<!-- buildidtool from
https://fuchsia.googlesource.com/fuchsia/+/{{.git_revision}}/tools/debug/buildidtool
-->
<package name="fuchsia/tools/buildidtool/${platform}"
version="git_revision:60009530a614e2c7b5cdfdcbc707932e9e5a860d"
path="prebuilt/tools/buildidtool/{{.OS}}-{{.Arch}}"
platforms="linux-amd64,mac-amd64,mac-arm64"/>
<!-- jq -->
<package name="fuchsia/third_party/jq/${platform}"
version="git_revision:a17dd3248a666d01be75f6b16be37e80e20b0954"
path="prebuilt/third_party/jq/{{.OS}}-{{.Arch}}"
platforms="linux-amd64,linux-arm64,mac-amd64"/>
<!-- TODO: merge the mac-arm64 jq package definition into the one above
once jq with oniguruma is available -->
<package name="fuchsia/third_party/jq/${platform}"
version="git_revision:949d38e6dc7330712b50697d7fe833eec85dede1"
path="prebuilt/third_party/jq/mac-arm64"
platforms="mac-arm64"/>
</packages>
</manifest>