Skip to content

Commit 83b2866

Browse files
authored
Merge pull request #52 from cavivie/main
2 parents 0a3ee5f + be46d7c commit 83b2866

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

docker/ios.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ main() {
5555
local target="${1}"
5656
local target_cpu="${2}"
5757
local ldid_commit="4bf8f4d60384a0693dbbe2084ce62a35bfeb87ab"
58-
local libdispatch_commit="ee39300b12a77efd3f2f020e009e42d557adbb29"
58+
local libdispatch_commit="a102d19751cfa81f22d1ea5c71c8d1d985a71417"
5959
local libtapi_commit="b8c5ac40267aa5f6004dd38cc2b2cd84f2d9d555"
6060
local cctools_commit="a98286d858210b209395624477533c0bde05556a"
6161
local install_dir="/opt/cctools"
@@ -131,6 +131,15 @@ main() {
131131
./install.sh
132132
popd
133133

134+
git clone https://github.com/apple/swift-corelibs-libdispatch.git --depth 1
135+
pushd swift-corelibs-libdispatch
136+
git fetch --depth=1 origin "${libdispatch_commit}"
137+
CC=clang CXX=clang++ cmake \
138+
-DCMAKE_BUILD_TYPE=RELEASE \
139+
-DCMAKE_INSTALL_PREFIX=${install_dir}
140+
make install
141+
popd
142+
134143
# valid targets include `aarch64-apple-ios`
135144
git clone https://github.com/tpoechtrager/cctools-port.git --depth 1
136145
pushd cctools-port/cctools

0 commit comments

Comments
 (0)