-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})
+ IF(BUILD_PipelineEditor)
+ TARGET_LINK_LIBRARIES(
+ PipelineEditor
+ cpBaseQtApplication
+ )
+ ENDIF(BUILD_PipelineEditor)
+ENDIF(Qt4_FOUND)
## eof - $RCSfile$