guix: improve ENV unsetting for macOS
This commit is contained in:
1 file changed
+9
-3
@@ -71,11 +71,9 @@ unset OBJCPLUS_INCLUDE_PATH
|
|||||||
|
|
||||||
export C_INCLUDE_PATH="${NATIVE_GCC}/include"
|
export C_INCLUDE_PATH="${NATIVE_GCC}/include"
|
||||||
export CPLUS_INCLUDE_PATH="${NATIVE_GCC}/include/c++:${NATIVE_GCC}/include"
|
export CPLUS_INCLUDE_PATH="${NATIVE_GCC}/include/c++:${NATIVE_GCC}/include"
|
||||||
export OBJC_INCLUDE_PATH="${NATIVE_GCC}/include"
|
|
||||||
export OBJCPLUS_INCLUDE_PATH="${NATIVE_GCC}/include/c++:${NATIVE_GCC}/include"
|
|
||||||
|
|
||||||
case "$HOST" in
|
case "$HOST" in
|
||||||
*darwin*) export LIBRARY_PATH="${NATIVE_GCC}/lib" ;;
|
*darwin*) export LIBRARY_PATH="${NATIVE_GCC}/lib" ;; # Required for qt/qmake
|
||||||
*mingw*) export LIBRARY_PATH="${NATIVE_GCC}/lib" ;;
|
*mingw*) export LIBRARY_PATH="${NATIVE_GCC}/lib" ;;
|
||||||
*)
|
*)
|
||||||
NATIVE_GCC_STATIC="$(store_path gcc-toolchain static)"
|
NATIVE_GCC_STATIC="$(store_path gcc-toolchain static)"
|
||||||
@@ -180,6 +178,14 @@ make -C depends --jobs="$JOBS" HOST="$HOST" \
|
|||||||
x86_64_linux_NM=x86_64-linux-gnu-gcc-nm \
|
x86_64_linux_NM=x86_64-linux-gnu-gcc-nm \
|
||||||
x86_64_linux_STRIP=x86_64-linux-gnu-strip
|
x86_64_linux_STRIP=x86_64-linux-gnu-strip
|
||||||
|
|
||||||
|
case "$HOST" in
|
||||||
|
*darwin*)
|
||||||
|
# Unset now that Qt is built
|
||||||
|
unset C_INCLUDE_PATH
|
||||||
|
unset CPLUS_INCLUDE_PATH
|
||||||
|
unset LIBRARY_PATH
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
###########################
|
###########################
|
||||||
# Source Tarball Building #
|
# Source Tarball Building #
|
||||||
|
|||||||
Reference in new issue
Block a user