@@ -6,7 +6,8 @@ build-gcc:
66 ARG --required gcc_version
77 FROM $default_container_registry/gcc:$gcc_version
88 DO --pass-args +BOOTSTRAP_BUILD_INSTALL_EXPORT \
9- --build_deps "perl pkg-config linux-libc-dev curl zip unzip"
9+ --build_deps "perl pkg-config linux-libc-dev curl zip unzip ccache" \
10+ --third_deps "libfmt-dev libboost-url1.81-dev libboost-container1.81-dev libssl-dev"
1011
1112build-alpine :
1213 FROM $default_container_registry/alpine:3.20
@@ -154,17 +155,15 @@ BUILD:
154155 CONFIGS= "Debug" \
155156 TEST_CONFIG= "Debug" \
156157 USE_PMM= $__use_vcpkg \
157- INSTALL_PREFIX= $prefix \
158+ INSTALL_PREFIX= $install_prefix \
158159 BUILD_TESTING= $__test
159- # Build
160- RUN $launcher cmake --build _build
161160 IF test "$install_prefix" != ""
162- RUN cmake --install _build --prefix = "$install_prefix" --config Debug
163- RUN cmake -- install _build --prefix = " $install_prefix" --config Release
164- RUN cmake --install _build --prefix = "$install_prefix" --config RelWithDebInfo
161+ FOR conf IN Debug # Release RelWithDebInfo
162+ RUN $launcher make install-fast LAUNCHER = 'uv run --group=build' INSTALL_PREFIX = $install_prefix INSTALL_CONFIG = $conf
163+ END
165164 END
166165 IF test "$cpack_out" != ""
167- RUN cmake -E chdir _build \
168- cpack -B "$cpack_out" -C "Debug;Release;RelWithDebInfo" -G "STGZ;TGZ;ZIP" && \
169- rm "$cpack_out/_CPack_Packages" -rf
166+ RUN $launcher make package-fast LAUNCHER = 'uv run --group=build' \
167+ CPACK_OUT = "$cpack_out" \
168+ PACKAGE_CONFIGS = Debug
170169 END
0 commit comments