From eaecf6b111af889bcfd6bce413377e08bd3993bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=B5=D0=BB=D0=B8=D0=BF=D0=B5=D0=BD=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD?= Date: Sat, 20 Apr 2019 23:02:15 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/pip@784 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 --- CMakeLists.txt | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f2bbf1fd..8f20b9b1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,6 +15,10 @@ option(INTROSPECTION_THREADS "Build with threads introspection" OFF) option(LIB "System install" ON) option(STATIC_LIB OFF) option(DEBUG "Build with -g3" OFF) +set(PIP_UTILS 1) +if(LIBPROJECT) + set(PIP_UTILS ${UTILS}) +endif() # Basic @@ -455,8 +459,10 @@ if (NOT PIP_FREERTOS) # Test program - add_executable(pip_test "main.cpp") - target_link_libraries(pip_test pip) + if(PIP_UTILS) + add_executable(pip_test "main.cpp") + target_link_libraries(pip_test pip) + endif() else(NOT PIP_FREERTOS) message(STATUS "Building PIP with crypt support") @@ -531,14 +537,16 @@ if(NOT PIP_FREERTOS) # Utils - add_subdirectory("utils/system_test") - add_subdirectory("utils/remote_console") - add_subdirectory("utils/code_model_generator") - add_subdirectory("utils/resources_compiler") - add_subdirectory("utils/udp_file_transfer") - if(sodium_FOUND) - add_subdirectory("utils/system_daemon") - add_subdirectory("utils/crypt_tool") + if(PIP_UTILS) + add_subdirectory("utils/system_test") + add_subdirectory("utils/remote_console") + add_subdirectory("utils/code_model_generator") + add_subdirectory("utils/resources_compiler") + add_subdirectory("utils/udp_file_transfer") + if(sodium_FOUND) + add_subdirectory("utils/system_daemon") + add_subdirectory("utils/crypt_tool") + endif() endif() endif()