diff --git a/bindings/c/CMakeLists.txt b/bindings/c/CMakeLists.txt index 9ed1247b..1b5e7805 100644 --- a/bindings/c/CMakeLists.txt +++ b/bindings/c/CMakeLists.txt @@ -133,7 +133,7 @@ if (SVS_RUNTIME_ENABLE_LVQ_LEANVEC) elseif(TARGET svs::svs) message(FATAL_ERROR "Pre-built LVQ/LeanVec SVS library cannot be used in SVS main build. " - "Please build SVS Runtime using bindings/cpp directory as CMake source root." + "Please build SVS C API using bindings/c directory as CMake source root." ) else() # Links to LTO-enabled static library, requires GCC/G++ 11.2 @@ -272,5 +272,8 @@ if(SVS_BUILD_C_API_TESTS) endif() if(SVS_BUILD_EXAMPLES) - add_subdirectory(samples) + add_subdirectory( + "${CMAKE_CURRENT_SOURCE_DIR}/../../examples/c" + "${CMAKE_CURRENT_BINARY_DIR}/samples" + ) endif() diff --git a/bindings/c/samples/CMakeLists.txt b/examples/c/CMakeLists.txt similarity index 100% rename from bindings/c/samples/CMakeLists.txt rename to examples/c/CMakeLists.txt diff --git a/bindings/c/samples/dynamic.c b/examples/c/dynamic.c similarity index 100% rename from bindings/c/samples/dynamic.c rename to examples/c/dynamic.c diff --git a/bindings/c/samples/save_load.c b/examples/c/save_load.c similarity index 100% rename from bindings/c/samples/save_load.c rename to examples/c/save_load.c diff --git a/bindings/c/samples/simple.c b/examples/c/simple.c similarity index 100% rename from bindings/c/samples/simple.c rename to examples/c/simple.c