# Setup hook for bisheng-wrapper (source when package is in buildInputs). # Use alone when ASCEND_TOOLKIT_HOME already points at a CANN install (Nix or not). addToSearchPath PATH "@WRAPPER_OUT@/bin" if [ -n "${ASCEND_TOOLKIT_HOME:-}" ]; then _ascend_arch_linux="$(uname -m)-linux" export BISHENG_REAL="${ASCEND_TOOLKIT_HOME}/${_ascend_arch_linux}/ccec_compiler/bin/bisheng" fi export CMAKE_C_COMPILER="@WRAPPER_OUT@/bin/bisheng" export CMAKE_CXX_COMPILER="@WRAPPER_OUT@/bin/bisheng" if [ -f "@WRAPPER_OUT@/nix-support/bisheng-nix-cflags" ]; then export NIX_CFLAGS_COMPILE_bisheng="$(cat "@WRAPPER_OUT@/nix-support/bisheng-nix-cflags")" export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE_bisheng" fi