SET(App_NAME "PipelineEditor") SET(Dir_NAME "PipelineEditor") ## ==================================================== ## = Source code, user interafaces and resources here = ## ==================================================== SET(App_SOURCE_DIR "${PROJECT_SOURCE_DIR}/appli/${Dir_NAME}") SET(App_BINARY_DIR "${PROJECT_BINARY_DIR}/appli/${Dir_NAME}") SET(App_QT_SOURCES PipelineEditor.cxx) SET(App_SOURCES main.cxx) SET(App_QT_HEADERS PipelineEditor.h) FILE(GLOB App_QT_UI "${App_SOURCE_DIR}/*.ui") FILE(GLOB App_QT_RES "${App_SOURCE_DIR}/*.qrc") ## ===================== ## = Compilation rules = ## ===================== INCLUDE_DIRECTORIES( ${App_SOURCE_DIR} ${App_BINARY_DIR} ) QT4_WRAP_UI(App_QT_UI_Headers ${App_QT_UI}) QT4_WRAP_CPP(App_QT_HEADERS_MOC_SOURCES ${App_QT_HEADERS}) QT4_ADD_RESOURCES(App_QT_RES_SOURCES ${App_QT_RES}) SET(GUI_TYPE "") IF(WIN32) SET(GUI_TYPE WIN32) ENDIF(WIN32) IF(APPLE) SET(GUI_TYPE MACOSX_BUNDLE) ENDIF(APPLE) ADD_EXECUTABLE( ${App_NAME} ${GUI_TYPE} ${App_QT_UI_Headers} ${App_SOURCES} ${App_QT_SOURCES} ${App_QT_HEADERS_MOC_SOURCES} ${App_QT_RES_SOURCES} ) TARGET_LINK_LIBRARIES( ${App_NAME} cpExtensions cpPipelineEditor ) ## eof - $RCSfile$