diff --git a/cmake/bouffalo_sdk-config.cmake b/cmake/bouffalo_sdk-config.cmake index fbcba76f..212598d0 100644 --- a/cmake/bouffalo_sdk-config.cmake +++ b/cmake/bouffalo_sdk-config.cmake @@ -2,6 +2,16 @@ if(NOT DEFINED ENV{BL_SDK_BASE}) message( "please set BL_SDK_BASE in your system environment") endif() +if(MINGW OR CYGWIN OR WIN32) +SET(CMAKE_SYSTEM_NAME Generic) +elseif(UNIX) +SET(CMAKE_SYSTEM_NAME Linux) +elseif(APPLE) +SET(CMAKE_SYSTEM_NAME Darwin) +endif() +SET(CMAKE_SYSTEM_VERSION 1) +set(CMAKE_SYSTEM_PROCESSOR RISCV) + set(BL_SDK_BASE $ENV{BL_SDK_BASE}) set(build_dir ${CMAKE_CURRENT_BINARY_DIR}/build_out)