Skip to content

Commit 20cb939

Browse files
committed
fixup
1 parent d9234b5 commit 20cb939

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

Utilities/Docker/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,14 @@ ENV LC_ALL en_US.UTF-8
2020
ENV LANG en_US.UTF-8
2121
ENV LANGUAGE en_US.UTF-8
2222

23-
# SwiftPM dependencies
23+
# SwiftPM dependancies
2424
#---------------------
2525

2626
RUN apt-get update && apt-get install -y \
2727
sqlite3 \
2828
libsqlite3-dev \
29-
libncurses5-dev
29+
libncurses5-dev \
30+
zip
3031

3132
# Bootstrap script dependencies
3233
#------------------------------

Utilities/Docker/docker-compose.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ services:
3939
- ../../../swift-driver:/code/swift-driver:z
4040
- ../../../swift-crypto:/code/swift-crypto:z
4141
- ../../../swift-llbuild:/code/llbuild:z
42+
- ../../../swift-system:/code/swift-system:z
43+
- ../../../swift-collections:/code/swift-collections:z
4244
working_dir: /code/swift-package-manager
4345
cap_drop:
4446
- CAP_NET_RAW

Utilities/bootstrap

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -616,6 +616,10 @@ def build_swiftpm_with_swiftpm(args, integrated_swift_driver):
616616
if integrated_swift_driver:
617617
swiftpm_args.append("--use-integrated-swift-driver")
618618

619+
620+
# tools distributed in the toolchain should not statically link the swift runtime
621+
swiftpm_args.append("--disable-static-swift-runtime")
622+
619623
# Build SwiftPM, including libSwiftPM, all the command line tools, and the current variant of PackageDescription.
620624
call_swiftpm(args, swiftpm_args)
621625

0 commit comments

Comments
 (0)