sw:vec-iree: Make internal model build optional So we don't break `m simulate` for external contributors Change-Id: I29b0b731fe74d3727634da3f7c89866b81dbde38
diff --git a/CMakeLists.txt b/CMakeLists.txt index 6b1c301..e82e6aa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -13,6 +13,7 @@ ) set(BUILD_RV64_LINUX OFF CACHE BOOL "Build RISC-V 64-bit Linux target (default: OFF)") +set(BUILD_INTERNAL_MODELS OFF CACHE BOOL "Build applications from internal models (default: OFF") #------------------------------------------------------------------------------- # Springbok-specific settings
diff --git a/samples/float_model_embedding/CMakeLists.txt b/samples/float_model_embedding/CMakeLists.txt index 7e64777..f3445e9 100644 --- a/samples/float_model_embedding/CMakeLists.txt +++ b/samples/float_model_embedding/CMakeLists.txt
@@ -3,6 +3,10 @@ # and "+experimental-v" are for RVV support. #------------------------------------------------------------------------------- +if(NOT ${BUILD_INTERNAL_MODELS}) + return() +endif() + if(NOT ${BUILD_WITH_SPRINGBOK}) springbok_bytecode_module( NAME