set(BLANC_PREFIX blanc)
set(BLANC_C_COMPILER ${BLANC_PREFIX})
set(BLANC_CXX_COMPILER ${BLANC_PREFIX}++)
set(BLANC_LINKER ${BLANC_PREFIX}-ld)
set(BLANC_POSTPASS ${BLANC_PREFIX}-pp)
set(BLANC_AR ${BLANC_PREFIX}-ar)
set(BLANC_RANLIB ${BLANC_PREFIX}-ranlib)

set(BLANC_C_COMPILER_BACKEND_FALLBACK clang)
set(BLANC_CXX_COMPILER_BACKEND_FALLBACK clang++)
set(BLANC_LINKER_BACKEND_FALLBACK wasm-ld)
set(BLANC_AR_BACKEND_FALLBACK llvm-ar)
set(BLANC_RANLIB_BACKEND_FALLBACK llvm-ranlib)

set(BLANC_C_COMPILER_BACKEND ${BLANC_C_COMPILER_BACKEND_FALLBACK}-${LLVM_VERSION_MAJOR})
set(BLANC_CXX_COMPILER_BACKEND ${BLANC_CXX_COMPILER_BACKEND_FALLBACK}-${LLVM_VERSION_MAJOR})
set(BLANC_LINKER_BACKEND ${BLANC_LINKER_BACKEND_FALLBACK}-${LLVM_VERSION_MAJOR})
set(BLANC_AR_BACKEND ${BLANC_AR_BACKEND_FALLBACK}-${LLVM_VERSION_MAJOR})
set(BLANC_RANLIB_BACKEND ${BLANC_RANLIB_BACKEND_FALLBACK}-${LLVM_VERSION_MAJOR})
