From 366fdbe40ce1ace5f1ea119f59831471fe5f49ad Mon Sep 17 00:00:00 2001 From: malaterre Date: Sun, 16 May 2004 22:58:53 +0000 Subject: [PATCH] BUG: Small update but bug still subsist --- gdcmPython/CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gdcmPython/CMakeLists.txt b/gdcmPython/CMakeLists.txt index 420a15f5..aa9b1348 100644 --- a/gdcmPython/CMakeLists.txt +++ b/gdcmPython/CMakeLists.txt @@ -52,7 +52,7 @@ ELSE(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 1.9) COMMENT "Generating gdcm_wrap.cxx/gdcm.py based on gdcm.i" ) # Since the file gdcm_wrap.cxx does not exist, mark it as GENERATED: - SET_SOURCE_FILES_PROPERTIES(gdcm_wrap.cxx GENERATED) + SET_SOURCE_FILES_PROPERTIES(${GDCM_BINARY_DIR}/gdcmPython/gdcm_wrap.cxx GENERATED) ADD_LIBRARY(pygdcm gdcm_wrap.cxx) TARGET_LINK_LIBRARIES(pygdcm @@ -63,7 +63,7 @@ ELSE(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 1.9) #SET_TARGET_PROPERTIES(pygdcm PROPERTIES PREFIX "_") # This swig command will also outputs gdcm.py : - SET_SOURCE_FILES_PROPERTIES(gdcm.py GENERATED) + SET_SOURCE_FILES_PROPERTIES(${GDCM_BINARY_DIR}/gdcmPython/gdcm.py GENERATED) # Instead of a simple copy operation let create our own gdcm.py file: # First read what swig dumped: @@ -81,7 +81,7 @@ ELSE(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 1.9) # Thus add the custom command to copy it to proper location: ADD_CUSTOM_COMMAND( TARGET pygdcm - PRE_BUILD + POST_BUILD COMMAND ${CMAKE_COMMAND} ARGS -E copy ${GDCM_BINARY_DIR}/bin/gdcm.py -- 2.48.1