From 4499e9b688cd3137f8227d4aa64d81dba878e8e6 Mon Sep 17 00:00:00 2001 From: Wildan Mubarok Date: Sat, 5 Jul 2025 00:04:22 +0000 Subject: [PATCH] Rename RUSTC_WRAPPER to CC_WRAPPER --- config.sh | 6 +++--- recipes/dev/lua54/recipe.toml | 2 +- recipes/libs/openssl1/recipe.toml | 2 +- recipes/tools/bzip2/recipe.toml | 4 ++-- src/bin/cook.rs | 7 ++++--- 5 files changed, 11 insertions(+), 10 deletions(-) diff --git a/config.sh b/config.sh index a1f0e931..f3a3b2de 100755 --- a/config.sh +++ b/config.sh @@ -30,10 +30,10 @@ export RANLIB="${HOST}-gcc-ranlib" export READELF="${HOST}-readelf" export STRIP="${HOST}-strip" -if [ -n "${RUSTC_WRAPPER}" ] +if [ -n "${CC_WRAPPER}" ] then - export CC="${RUSTC_WRAPPER} ${CC}" - export CXX="${RUSTC_WRAPPER} ${CXX}" + export CC="${CC_WRAPPER} ${CC}" + export CXX="${CC_WRAPPER} ${CXX}" fi BUILD="$(cc -dumpmachine)" diff --git a/recipes/dev/lua54/recipe.toml b/recipes/dev/lua54/recipe.toml index 23babe5c..ea9e5406 100644 --- a/recipes/dev/lua54/recipe.toml +++ b/recipes/dev/lua54/recipe.toml @@ -8,7 +8,7 @@ script = """ rsync -av --delete "${COOKBOOK_SOURCE}/" ./ "${COOKBOOK_MAKE}" -j"${COOKBOOK_MAKE_JOBS}" posix \ AR="${TARGET}-ar rcu" \ - CC="${RUSTC_WRAPPER} ${TARGET}-gcc -std=gnu99" \ + CC="${CC_WRAPPER} ${TARGET}-gcc -std=gnu99" \ RANLIB="${TARGET}-ranlib" \ SYSLDFLAGS="-static" diff --git a/recipes/libs/openssl1/recipe.toml b/recipes/libs/openssl1/recipe.toml index ec8bce54..6b01054b 100644 --- a/recipes/libs/openssl1/recipe.toml +++ b/recipes/libs/openssl1/recipe.toml @@ -14,7 +14,7 @@ COOKBOOK_CONFIGURE_FLAGS=( "redox-${ARCH}" --prefix="/" ) -export CC="${RUSTC_WRAPPER} ${TARGET}-gcc" +export CC="${CC_WRAPPER} ${TARGET}-gcc" "${COOKBOOK_CONFIGURE}" "${COOKBOOK_CONFIGURE_FLAGS[@]}" "${COOKBOOK_MAKE}" -j"${COOKBOOK_MAKE_JOBS}" "${COOKBOOK_MAKE}" install_sw install_ssldirs DESTDIR="${COOKBOOK_STAGE}" diff --git a/recipes/tools/bzip2/recipe.toml b/recipes/tools/bzip2/recipe.toml index af7282da..5c73235a 100644 --- a/recipes/tools/bzip2/recipe.toml +++ b/recipes/tools/bzip2/recipe.toml @@ -12,7 +12,7 @@ DYNAMIC_INIT rsync -av --delete "${COOKBOOK_SOURCE}/" ./ "${COOKBOOK_MAKE}" -j"${COOKBOOK_MAKE_JOBS}" \ AR="${TARGET}-ar" \ - CC="${RUSTC_WRAPPER} ${TARGET}-gcc" \ + CC="${CC_WRAPPER} ${TARGET}-gcc" \ PREFIX="${COOKBOOK_STAGE}" \ RANLIB="${TARGET}-ranlib" \ install @@ -25,7 +25,7 @@ rsync -av --delete "${COOKBOOK_SOURCE}/" ./ "${COOKBOOK_MAKE}" -f Makefile-libbz2_so \ -j"${COOKBOOK_MAKE_JOBS}" \ AR="${TARGET}-ar" \ - CC="${RUSTC_WRAPPER} ${TARGET}-gcc" \ + CC="${CC_WRAPPER} ${TARGET}-gcc" \ PREFIX="${COOKBOOK_STAGE}" \ RANLIB="${TARGET}-ranlib" diff --git a/src/bin/cook.rs b/src/bin/cook.rs index 61e688de..9e1ec5d9 100644 --- a/src/bin/cook.rs +++ b/src/bin/cook.rs @@ -841,9 +841,10 @@ set(CMAKE_SYSTEM_NAME UnixPaths) set(CMAKE_SYSTEM_PROCESSOR $(echo "${TARGET}" | cut -d - -f1)) EOF - if [ -n "$RUSTC_WRAPPER" ]; then - echo "set(CMAKE_C_COMPILER_LAUNCHER ${RUSTC_WRAPPER})" >> cross_file.cmake - echo "set(CMAKE_CXX_COMPILER_LAUNCHER ${RUSTC_WRAPPER})" >> cross_file.cmake + if [ -n "$CC_WRAPPER" ] + then + echo "set(CMAKE_C_COMPILER_LAUNCHER ${CC_WRAPPER})" >> cross_file.cmake + echo "set(CMAKE_CXX_COMPILER_LAUNCHER ${CC_WRAPPER})" >> cross_file.cmake fi "${COOKBOOK_CMAKE}" "${COOKBOOK_SOURCE}" \