Commit 8888f924 authored by Tobias Mayer's avatar Tobias Mayer

Disable configure target in subproject mode

parent 3b8525c4
......@@ -4,6 +4,14 @@ project(caf C CXX)
include(CheckCSourceCompiles)
include(CheckCSourceRuns)
get_directory_property(_parent PARENT_DIRECTORY)
if(_parent)
set(caf_is_subproject ON)
else()
set(caf_is_subproject OFF)
endif()
unset(_parent)
# Be nice to VIM users and Clang tools.
set(CMAKE_EXPORT_COMPILE_COMMANDS 1)
......@@ -50,7 +58,9 @@ else()
endif()
# add helper target that simplifies re-running configure
add_custom_target(configure COMMAND ${CMAKE_CURRENT_BINARY_DIR}/config.status)
if(NOT caf_is_subproject)
add_custom_target(configure COMMAND ${CMAKE_CURRENT_BINARY_DIR}/config.status)
endif()
################################################################################
# utility functions #
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment