Since variable are global, it was a causing some weird behavior.
@@ -47,6 +47,12 @@ MACRO(ctkMacroBuildApp)
# SET(dynamicHeaders
# "${dynamicHeaders};${CMAKE_CURRENT_BINARY_DIR}/${MY_EXPORT_HEADER_PREFIX}Export.h")
+ # Make sure variable are cleared
+ SET(MY_SRCS)
+ SET(MY_UI_CXX)
+ SET(MY_QRC_SRCS)
+
+ # Wrap
QT4_WRAP_CPP(MY_SRCS ${MY_MOC_SRCS})
QT4_WRAP_UI(MY_UI_CXX ${MY_UI_FORMS})
SET(MY_QRC_SRCS "")
@@ -49,6 +49,12 @@ MACRO(ctkMacroBuildLib)
SET(dynamicHeaders
"${dynamicHeaders};${CMAKE_CURRENT_BINARY_DIR}/${MY_EXPORT_HEADER_PREFIX}Export.h")
@@ -48,6 +48,12 @@ MACRO(ctkMacroBuildPlugin)
@@ -49,6 +49,12 @@ MACRO(ctkMacroBuildQtDesignerPlugin)