From 232f5c75f9f9e0800b481a9f278776fe902af44c Mon Sep 17 00:00:00 2001 From: Jari Vetoniemi Date: Fri, 13 Mar 2015 00:07:34 +0200 Subject: [PATCH] Allow skipping build of binaries. --- CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e276717..720ee0e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,6 +3,8 @@ PROJECT(pi9) set(PI9_NAME "pi9") set(PI9_DESCRIPTION "9p server abstraction library") +OPTION(PI9_BUILD_BINARIES "Build binaries" ON) + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${pi9_SOURCE_DIR}/CMake) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib) @@ -28,6 +30,9 @@ include_directories( add_subdirectory(lib) add_subdirectory(src) -add_subdirectory(bin) + +if (PI9_BUILD_BINARIES) + add_subdirectory(bin) +endif () file(COPY src/pi9.h src/pi9_string.h DESTINATION include/pi9)