diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index edb1485126..a20543b9ee 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -56,12 +56,15 @@ include(GNUInstallDirs) add_subdirectory(profiling/common/src) add_subdirectory(profiling/client/src) - -add_subdirectory(samples) +if(ARMNN_SAMPLE_APPS_ENABLED) + add_subdirectory(samples) +endif() add_subdirectory(src/armnnTfLiteParser) add_subdirectory(src/armnnSerializer) add_subdirectory(src/armnnDeserializer) -add_subdirectory(src/armnnTestUtils) +if(BUILD_UNIT_TESTS) + add_subdirectory(src/armnnTestUtils) +endif() if (BUILD_TESTS) add_subdirectory(tests) @@ -456,14 +459,10 @@ if (BUILD_OPAQUE_DELEGATE) add_definitions(-DARMNN_TFLITE_OPAQUE_DELEGATE) endif() -if(BUILD_BARE_METAL OR EXECUTE_NETWORK_STATIC) - add_library_ex(armnn STATIC ${armnn_sources}) +if (BUILD_SHARED_LIBS) + add_library_ex(armnn SHARED ${armnn_sources}) else() - if (BUILD_SHARED_LIBS) - add_library_ex(armnn SHARED ${armnn_sources}) - else() - add_library(armnn ${armnn_sources}) - endif() + add_library(armnn STATIC ${armnn_sources}) endif() target_compile_definitions(armnn PRIVATE "ARMNN_COMPILING_DLL") |