r20688 - gnucash/trunk/src/engine - CMake: Add correct dependencies of generated swig.c files on all headers

Christian Stimming cstim at code.gnucash.org
Tue May 24 07:01:58 EDT 2011


Author: cstim
Date: 2011-05-24 07:01:58 -0400 (Tue, 24 May 2011)
New Revision: 20688
Trac: http://svn.gnucash.org/trac/changeset/20688

Modified:
   gnucash/trunk/src/engine/CMakeLists.txt
Log:
CMake: Add correct dependencies of generated swig.c files on all headers

Modified: gnucash/trunk/src/engine/CMakeLists.txt
===================================================================
--- gnucash/trunk/src/engine/CMakeLists.txt	2011-05-23 22:26:34 UTC (rev 20687)
+++ gnucash/trunk/src/engine/CMakeLists.txt	2011-05-24 11:01:58 UTC (rev 20688)
@@ -74,10 +74,10 @@
 
 # Command to generate the swig-engine.c wrapper file
 SET (SWIG_ENGINE_C ${CMAKE_CURRENT_BINARY_DIR}/swig-engine.c)
-GNC_ADD_SWIG_COMMAND (${SWIG_ENGINE_C} ${CMAKE_CURRENT_SOURCE_DIR}/engine.i)
+GNC_ADD_SWIG_COMMAND (${SWIG_ENGINE_C} ${CMAKE_CURRENT_SOURCE_DIR}/engine.i ${libgncmod_engine_HEADERS})
 
 SET (SWIG_BUSINESS_CORE_C ${CMAKE_CURRENT_BINARY_DIR}/swig-business-core.c)
-GNC_ADD_SWIG_COMMAND (${SWIG_BUSINESS_CORE_C} ${CMAKE_CURRENT_SOURCE_DIR}/business-core.i)
+GNC_ADD_SWIG_COMMAND (${SWIG_BUSINESS_CORE_C} ${CMAKE_CURRENT_SOURCE_DIR}/business-core.i ${libgncmod_engine_HEADERS})
 
 # Command to generate the iso-4217-currencies.c file
 SET (ISO_4217_C ${CMAKE_CURRENT_BINARY_DIR}/iso-4217-currencies.c)



More information about the gnucash-changes mailing list