From: Philippe Coval Date: Thu, 15 Jan 2015 17:24:52 +0000 (+0100) Subject: make: allows to build in source tree by filtering subdirs X-Git-Tag: submit/contrib_common/20150129.084750^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F92%2F34492%2F1;p=contrib%2Fupm.git make: allows to build in source tree by filtering subdirs Without it FTBFS and displays this error message : cmake . && make (...) The source directory (...) src/CMakeFiles does not contain a CMakeLists.txt file. Change-Id: I08efc4667d1004a5d19575dd4464dcd89d03fb28 Bug: https://github.com/intel-iot-devkit/upm/pull/75 Origin: https://github.com/intel-iot-devkit/upm/pull/75 Signed-off-by: Philippe Coval --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 758291b..36f749c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -125,5 +125,7 @@ endmacro(upm_module_init) subdirlist(SUBDIRS ${CMAKE_CURRENT_SOURCE_DIR}) foreach(subdir ${SUBDIRS}) - add_subdirectory(${subdir}) + if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${subdir}/CMakeLists.txt) + add_subdirectory(${subdir}) + endif() endforeach()