X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=appli%2FPipelineEditor%2FCMakeLists.txt;h=0febd9740f474aa3db602c743b2274bac3aa4ae9;hb=db0a767418f78b371c1e4fb0db00e6b75df74ff3;hp=33f71486956761bee47e88a3dce03c900a59cba9;hpb=1b0022070ff3b5f80f6f8c8b87f73032f5685eaf;p=cpPlugins.git diff --git a/appli/PipelineEditor/CMakeLists.txt b/appli/PipelineEditor/CMakeLists.txt index 33f7148..0febd97 100644 --- a/appli/PipelineEditor/CMakeLists.txt +++ b/appli/PipelineEditor/CMakeLists.txt @@ -1,51 +1,15 @@ -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 - ) +IF(Qt4_FOUND) + INCLUDE_DIRECTORIES( + ${PROJECT_SOURCE_DIR} + ${PROJECT_BINARY_DIR} + ${PROJECT_SOURCE_DIR}/lib + ${PROJECT_BINARY_DIR}/lib + ) + CompileAppFromDir(PipelineEditor ${CMAKE_CURRENT_SOURCE_DIR}) + TARGET_LINK_LIBRARIES( + PipelineEditor + cpBaseQtApplication + ) +ENDIF(Qt4_FOUND) ## eof - $RCSfile$