From a9ea7515dbbbf864f36a8c213794781c12d00e3c Mon Sep 17 00:00:00 2001 From: pcherenkov <pcherenkov@gmail.com> Date: Fri, 20 Apr 2012 17:02:49 +0400 Subject: [PATCH] bug876315: initial attempt to detach config-generation from make process --- cfg/CMakeLists.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/cfg/CMakeLists.txt b/cfg/CMakeLists.txt index fe9e66f141..79c79f01c5 100644 --- a/cfg/CMakeLists.txt +++ b/cfg/CMakeLists.txt @@ -67,8 +67,11 @@ add_library(cfg prscfg.c warning.c) # when tmp.cfg is corrupted by two paralled targets. # See http://www.cmake.org/Bug/view.php?id=10082 for details. # -add_custom_target(generate_headers +#add_custom_target(generate_headers +# DEPENDS ${CMAKE_SOURCE_DIR}/cfg/prscfg.h ${generated_headers}) +add_custom_target(generate_config DEPENDS ${CMAKE_SOURCE_DIR}/cfg/prscfg.h ${generated_headers}) -add_dependencies(cfg generate_headers libluajit) +# add_dependencies(cfg generate_headers libluajit) +add_dependencies(cfg libluajit) # Do not list this helper target among all high-level targets. -set_target_properties(generate_headers PROPERTIES EXCLUDE_FROM_ALL TRUE) +# set_target_properties(generate_headers PROPERTIES EXCLUDE_FROM_ALL TRUE) -- GitLab