rust_osx-arm64 1.97.0
Conda package build scripts
“A safe systems programming language (conda activation scripts)”
AArch64 (ARM64) architecture stringShell command-substitution syntax
SHA-256f61bd50ba01634c9ab0b41b9a63f3616619cb664c29714beb87968b770d75eb9
MaleculeH₂(F₂Po₂)
Evidence
1mkdir %PREFIX%\etc\conda\activate.d
2copy %RECIPE_DIR%\activate.bat activate.bat
3
4powershell -NoProfile -Command "(Get-Content activate.bat -Raw) -replace '@rust_arch_env_build@', $env:rust_arch_env_build -replace '@rust_arch_env@', $env:rust_arch_env -r …
4:188… rch@', $env:rust_arch | Set-Content activate.bat -NoNewline"
5
6copy activate.bat %PREFIX%\etc\conda\activate.d\activate-%PKG_NAME%.bat
1#!/usr/bin/env bash
2
3export CARGO_HOME="${CARGO_HOME:-${CONDA_PREFIX}/.cargo}"
4export CARGO_CONFIG="${CARGO_CONFIG:-${CARGO_HOME}/config}"
5export RUSTUP_HOME="${RUSTUP_HOME:-${CARGO_HOME}/rustup}"
6
7[[ -d "${CARGO_HOME}" ]] || mkdir -p "${CARGO_HOME}"
8
9export CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER="${CC_FOR_BUILD:-${CONDA_PREFIX}/bin/x86_64-conda-linux-gnu-cc}"
10export CARGO_TARGET_AARCH64_APPLE_DARWIN_LINKER="${CC:-${CONDA_PREFIX}/bin/arm64-apple-darwin20.0.0-clang}"
11export CARGO_BUILD_TARGET="aarch64-apple-darwin"
12export CONDA_RUST_HOST="X86_64_UNKNOWN_LINUX_GNU"
13export CONDA_RUST_TARGET="AARCH64_APPLE_DARWIN"
14export PKG_CONFIG_PATH_X86_64_UNKNOWN_LINUX_GNU="${CONDA_PREFIX}/lib/pkgconfig"
15export PKG_CONFIG_PATH_AARCH64_APPLE_DARWIN="${PREFIX:-${CONDA_PREFIX}}/lib/pkgconfig"
16
17export CC_x86_64_unknown_linux_gnu="${CC_FOR_BUILD:-${CONDA_PREFIX}/bin/x86_64-conda-linux-gn …
27:26… REFIX}/bin/rustdoc"
28
29export CARGO_INSTALL_ROOT="${CARGO_INSTALL_ROOT:-${CONDA_PREFIX}}"
30
31if [[ "osx-arm64" == linux* ]]; then
32 export CARGO_BUILD_RUSTFLAGS="-C link-arg=-Wl,-rpath-link,${PREFIX:-${CONDA_PREFIX}}/lib -C link-arg=-Wl …
37:62…
38 # thus we need to create custom cflags since the default ones are for clang
39 export AR_x86_64_unknown_linux_gnu="${AR}"
40 export AR_aarch64_apple_darwin="$CONDA_PREFIX/bin/llvm-lib"
41
42 export CC_aarch64_apple_darwin="$CONDA_PREFIX/bin/clang-cl"
43 export CXX_aarch64_apple_darwin="$CONDA_PREFIX/bin/clang- …
No evidence locations were recorded for this file. Raw result