File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed
Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,6 @@ ARG DEFAULT_CFLAGS
4444
4545RUN apk add --no-cache cpio curl icu-dev tar
4646
47- WORKDIR /icu-src
4847ADD https://github.com/unicode-org/icu/releases/download/release-75-1/icu4c-75_1-src.tgz /icu.tgz
4948RUN --mount=type=tmpfs,target=/icu \
5049 export CFLAGS="${DEFAULT_CFLAGS} $CFLAGS -O3 -std=c17 $LTO_FLAG" && \
@@ -54,7 +53,7 @@ RUN --mount=type=tmpfs,target=/icu \
5453 tar -xf /icu.tgz --strip-components=1 && \
5554 rm /icu.tgz && \
5655 cd source && \
57- ./configure --enable-static --disable-shared --with-data-packaging=static --disable-samples --disable-debug --disable-tests --prefix=/icu && \
56+ ./configure --enable-static --disable-shared --with-data-packaging=static --disable-samples --disable-debug --disable-tests && \
5857 make -j$(nproc) && \
5958 make install && cp -r /icu/source/lib/* /output/lib && cp -r /icu/source/i18n/unicode/* /icu/source/common/unicode/* /output/include/unicode
6059
@@ -76,7 +75,7 @@ ENV WEBKIT_OUT_DIR=/webkitbuild
7675COPY . /webkit
7776WORKDIR /webkit
7877
79- COPY --from=build_icu /icu /icu
78+ COPY --from=build_icu /output /icu
8079
8180RUN --mount=type=tmpfs,target=/webkitbuild \
8281 export CFLAGS="${DEFAULT_CFLAGS} $CFLAGS $LTO_FLAG -ffile-prefix-map=/webkit/Source=src/bun.js/WebKit/Source -ffile-prefix-map=/webkitbuild/=. " && \
You can’t perform that action at this time.
0 commit comments