Skip to content

Commit 20f1634

Browse files
Auto merge of #145790 - mati865:gnullvm-improve-dist, r=<try>
Improve dist for gnullvm hosts try-job: dist-aarch64-windows-gnullvm try-job: dist-x86_64-windows-gnullvm
2 parents 5b6ceb5 + 577e181 commit 20f1634

File tree

2 files changed

+4
-30
lines changed
  • src/ci/docker/host-x86_64

2 files changed

+4
-30
lines changed

src/ci/docker/host-x86_64/dist-aarch64-windows-gnullvm/Dockerfile

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -26,23 +26,10 @@ ENV CC_aarch64_pc_windows_gnullvm=aarch64-w64-mingw32-clang \
2626

2727
ENV HOST=aarch64-pc-windows-gnullvm
2828

29-
# We are bootstrapping this target and cannot use previously built artifacts.
30-
# Without this option Clang is given `"-I/checkout/obj/build/aarch64-pc-windows-gnullvm/ci-llvm/include"`
31-
# despite no such directory existing:
32-
# $ ls obj/dist-windows-gnullvm/build/aarch64-pc-windows-gnullvm/ -1
33-
# llvm
34-
# stage2
35-
ENV NO_DOWNLOAD_CI_LLVM 1
36-
3729
ENV RUST_CONFIGURE_ARGS \
38-
--enable-extended \
30+
--enable-full-tools \
3931
--enable-profiler \
4032
--enable-sanitizers \
41-
--disable-docs \
42-
--set llvm.download-ci-llvm=false \
43-
--set rust.llvm-tools=false
44-
# LLVM cross tools are not installed into expected location so copying fails.
45-
# Probably will solve itself once this target can host itself on Windows.
46-
# --enable-full-tools \
33+
--disable-docs
4734

4835
ENV SCRIPT python3 ../x.py dist --host $HOST --target $HOST

src/ci/docker/host-x86_64/dist-x86_64-windows-gnullvm/Dockerfile

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -28,23 +28,10 @@ ENV CC_i686_pc_windows_gnullvm=i686-w64-mingw32-clang \
2828
ENV HOST=x86_64-pc-windows-gnullvm
2929
ENV TARGETS=i686-pc-windows-gnullvm,x86_64-pc-windows-gnullvm
3030

31-
# We are bootstrapping this target and cannot use previously built artifacts.
32-
# Without this option Clang is given `"-I/checkout/obj/build/aarch64-pc-windows-gnullvm/ci-llvm/include"`
33-
# despite no such directory existing:
34-
# $ ls obj/dist-windows-gnullvm/build/aarch64-pc-windows-gnullvm/ -1
35-
# llvm
36-
# stage2
37-
ENV NO_DOWNLOAD_CI_LLVM 1
38-
3931
ENV RUST_CONFIGURE_ARGS \
40-
--enable-extended \
32+
--enable-full-tools \
4133
--enable-profiler \
4234
--enable-sanitizers \
43-
--disable-docs \
44-
--set llvm.download-ci-llvm=false \
45-
--set rust.llvm-tools=false
46-
# LLVM cross tools are not installed into expected location so copying fails.
47-
# Probably will solve itself once these targets can host themselves on Windows.
48-
# --enable-full-tools \
35+
--disable-docs
4936

5037
ENV SCRIPT python3 ../x.py dist --host $HOST --target $TARGETS

0 commit comments

Comments
 (0)