Skip to content

Commit d0eb2b5

Browse files
committed
guix: avoid downloading macOS SDK for non-darwin target HOSTs
1 parent 6de66a4 commit d0eb2b5

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

contrib/containers/guix/scripts/guix-start

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,12 @@ if [[ ! -d "${WORKSPACE_PATH}" || ! "${WORKSPACE_PATH}" = /* || ! -f "${WORKSPAC
99
exit 1
1010
fi
1111

12-
export SDK_PATH="${SDK_PATH:-${WORKSPACE_PATH}/depends/SDKs}"
13-
export SDK_SRCS="${SDK_PATH:-${WORKSPACE_PATH}/depends/sdk-sources}"
12+
if [[ -z "${HOSTS}" || "${HOSTS}" == *"darwin"* ]]; then
13+
export SDK_PATH="${SDK_PATH:-${WORKSPACE_PATH}/depends/SDKs}"
14+
export SDK_SRCS="${SDK_PATH:-${WORKSPACE_PATH}/depends/sdk-sources}"
1415

15-
./contrib/containers/guix/scripts/setup-sdk
16+
./contrib/containers/guix/scripts/setup-sdk
17+
fi
1618

1719
# Add safe.directory option only when WORKSPACE_PATH was specified via cmd-line arguments (happens in CI)
1820
if [[ -n "${1}" ]]; then

0 commit comments

Comments
 (0)