Allow cookbook_configure and cookbook_cmake templates to take arguments

This commit is contained in:
Jeremy Soller 2025-05-02 10:04:17 -06:00
parent fac719e09a
commit f2a3df2473
No known key found for this signature in database
GPG Key ID: 670FDFB5428E05CA

View File

@ -789,7 +789,7 @@ COOKBOOK_CONFIGURE_FLAGS=(
COOKBOOK_MAKE="make"
COOKBOOK_MAKE_JOBS="$(nproc)"
function cookbook_configure {
"${COOKBOOK_CONFIGURE}" "${COOKBOOK_CONFIGURE_FLAGS[@]}"
"${COOKBOOK_CONFIGURE}" "${COOKBOOK_CONFIGURE_FLAGS[@]}" "$@"
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}"
"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}"
}
@ -821,7 +821,8 @@ EOF
-DENABLE_STATIC=False \
-GNinja \
-Wno-dev \
"${COOKBOOK_CMAKE_FLAGS[@]}"
"${COOKBOOK_CMAKE_FLAGS[@]}" \
"$@"
"${COOKBOOK_NINJA}" -j"${COOKBOOK_MAKE_JOBS}"
DESTDIR="${COOKBOOK_STAGE}" "${COOKBOOK_NINJA}" install -j"${COOKBOOK_MAKE_JOBS}"