diff options
author | 2023-01-07 21:48:31 -0800 | |
---|---|---|
committer | 2023-01-07 21:48:31 -0800 | |
commit | cfd42c39990619412a57a3c1388ceedd0f1f3052 (patch) | |
tree | d67bcf0186775e348c9d7f00423dae6090f3917c | |
parent | 98010efefc4212e208c15e0df157ab863a8e9f8a (diff) | |
download | bun-cfd42c39990619412a57a3c1388ceedd0f1f3052.tar.gz bun-cfd42c39990619412a57a3c1388ceedd0f1f3052.tar.zst bun-cfd42c39990619412a57a3c1388ceedd0f1f3052.zip |
Linux build
-rw-r--r-- | Dockerfile | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/Dockerfile b/Dockerfile index 9f8bdfb72..62203c4ac 100644 --- a/Dockerfile +++ b/Dockerfile @@ -133,7 +133,7 @@ COPY src/deps/c-ares ${BUN_DIR}/src/deps/c-ares WORKDIR $BUN_DIR -RUN --mount=type=cache,target=/ccache cd $BUN_DIR && make c-ares && rm -rf ${BUN_DIR}/src/deps/c-ares/build ${BUN_DIR}/Makefile +RUN --mount=type=cache,target=/ccache cd $BUN_DIR && make c-ares && rm -rf ${BUN_DIR}/src/deps/c-ares ${BUN_DIR}/Makefile FROM bun-base as lolhtml @@ -465,17 +465,6 @@ WORKDIR $BUN_DIR ENV JSC_BASE_DIR=${WEBKIT_DIR} ENV LIB_ICU_PATH=${WEBKIT_DIR}/lib -COPY --from=boringssl ${BUN_DEPS_OUT_DIR}/*.a ${BUN_DEPS_OUT_DIR}/ -COPY --from=zlib ${BUN_DEPS_OUT_DIR}/*.a ${BUN_DEPS_OUT_DIR}/ -COPY --from=lolhtml ${BUN_DEPS_OUT_DIR}/*.a ${BUN_DEPS_OUT_DIR}/ -COPY --from=mimalloc ${BUN_DEPS_OUT_DIR}/*.o ${BUN_DEPS_OUT_DIR}/ -COPY --from=libarchive ${BUN_DEPS_OUT_DIR}/*.a ${BUN_DEPS_OUT_DIR}/ -COPY --from=picohttp ${BUN_DEPS_OUT_DIR}/*.o ${BUN_DEPS_OUT_DIR}/ -COPY --from=uws ${BUN_DEPS_OUT_DIR}/*.a ${BUN_DEPS_OUT_DIR}/ -COPY --from=uws ${BUN_DEPS_OUT_DIR}/*.o ${BUN_DEPS_OUT_DIR}/ -COPY --from=tinycc ${BUN_DEPS_OUT_DIR}/*.a ${BUN_DEPS_OUT_DIR}/ -COPY --from=c-ares ${BUN_DEPS_OUT_DIR}/*.a ${BUN_DEPS_OUT_DIR}/ - # Required for `make webcrypto` COPY src/deps/boringssl/include ${BUN_DIR}/src/deps/boringssl/include @@ -542,6 +531,8 @@ COPY --from=sqlite ${BUN_DEPS_OUT_DIR}/*.o ${BUN_DEPS_OUT_DIR}/ COPY --from=tinycc ${BUN_DEPS_OUT_DIR}/*.a ${BUN_DEPS_OUT_DIR}/ COPY --from=uws ${BUN_DEPS_OUT_DIR}/*.a ${BUN_DEPS_OUT_DIR}/ COPY --from=uws ${BUN_DEPS_OUT_DIR}/*.o ${BUN_DEPS_OUT_DIR}/ +COPY --from=c-ares ${BUN_DEPS_OUT_DIR}/*.a ${BUN_DEPS_OUT_DIR}/ + COPY --from=build_release_obj /*.o /tmp COPY --from=build_release_cpp /*.o ${BUN_DIR}/src/bun.js/bindings-obj/ COPY --from=build_release_cpp /*.a ${BUN_DEPS_OUT_DIR}/ |