From bcdcd945f59fb161e945f7c4f82ceca88dee688f Mon Sep 17 00:00:00 2001 From: verbalshadow Date: Mon, 19 May 2008 22:57:01 +0000 Subject: [PATCH] Cmake: Fix issue with generated sp-marshall.h/.cpp not linking --- src/CMakeLists.txt | 2 +- src/helper/CMakeLists.txt | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index bf2492c50..6c4d475be 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -575,7 +575,7 @@ FOREACH(dirlist ${srcfolders}) SET(INKSCAPE_SRC ${INKSCAPE_SRC} ${${dirlist}_SRC}) ENDFOREACH(dirlist) - +SET(INKSCAPE_SRC ${INKSCAPE_SRC} ${GlibOutput}) # All directories containing lists files that describe building internal libraries SET(libfolders 2geom diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt index 223301743..4ad7db1b1 100644 --- a/src/helper/CMakeLists.txt +++ b/src/helper/CMakeLists.txt @@ -1,6 +1,10 @@ include(UseGlibMarshal) GLIB_MARSHAL(sp_marshal helper/sp-marshal "${CMAKE_CURRENT_BINARY_DIR}/helper") +SET(GlibOutput +${CMAKE_CURRENT_BINARY_DIR}/helper/sp-marshal.cpp +${CMAKE_CURRENT_BINARY_DIR}/helper/sp-marshal.h +) SET(helper_SRC action.cpp @@ -15,5 +19,5 @@ unit-tracker.cpp window.cpp sp-marshal.list # we generate this file and it's .h counter-part -#sp-marshal.cpp +#${CMAKE_CURRENT_BINARY_DIR}/helper/sp-marshal.cpp ) -- 2.30.2