-# ===================================
-# == Some configurations variables ==
-# ===================================
-
-SET(USE_QT4 "@QT4_FOUND@")
-
-# =======================
-# == Find dependencies ==
-# =======================
-
-# Find ITK and VTK
-SET(ITK_DIR @ITK_DIR@)
-FIND_PACKAGE(ITK REQUIRED)
-INCLUDE(${ITK_USE_FILE})
-
-SET(VTK_DIR @VTK_DIR@)
-FIND_PACKAGE(VTK REQUIRED)
-INCLUDE(${VTK_USE_FILE})
-
-# Do not use itk-vtk glue ==> problems ahead!!!
-IF(ITKVtkGlue_LOADED)
- MESSAGE(FATAL_ERROR "ITKVtkGlue module is available. Please re-compile your ITK without it. It could lead to nasty compilation problems... Just waiting for Kitware to solve it.")
-ENDIF(ITKVtkGlue_LOADED)
-
-IF(USE_QT4 EQUAL "1")
- SET(QT_QMAKE_EXECUTABLE @QT_QMAKE_EXECUTABLE@)
- FIND_PACKAGE(Qt4 REQUIRED)
- INCLUDE(${QT_USE_FILE})
-
- ## Check for required vtk-qt4 modules
- SET(
- vtk_required_modules
- vtkGUISupportQt
- vtkGUISupportQtOpenGL
- )
- FOREACH(vtk_module ${vtk_required_modules})
- IF(NOT ${vtk_module}_LOADED)
- MESSAGE(
- FATAL_ERROR
- "${vtk_module} module is required but not available."
- )
- ENDIF(NOT ${vtk_module}_LOADED)
- ENDFOREACH(vtk_module)
-ENDIF(USE_QT4 EQUAL "1")
-
-
-# =========================
-# == Include directories ==
-# =========================
-
-INCLUDE_DIRECTORIES(
- @CMAKE_INSTALL_PREFIX@/include
- @CMAKE_INSTALL_PREFIX@/include/third_party
- @CMAKE_INSTALL_PREFIX@/include/ItkVtkGlue
- @PROJECT_SOURCE_DIR@
- @PROJECT_BINARY_DIR@
- @PROJECT_SOURCE_DIR@/lib
- @PROJECT_BINARY_DIR@/lib
- @PROJECT_SOURCE_DIR@/lib/cpPlugins_Instances
- @PROJECT_BINARY_DIR@/lib/cpPlugins_Instances
- @PROJECT_SOURCE_DIR@/plugins
- @PROJECT_BINARY_DIR@/plugins
- @PROJECT_SOURCE_DIR@/lib/third_party
- @PROJECT_BINARY_DIR@/lib/third_party
- @PROJECT_SOURCE_DIR@/lib/third_party/dirent
- @PROJECT_BINARY_DIR@/lib/third_party/dirent
- @PROJECT_SOURCE_DIR@/lib/ItkVtkGlue
- @PROJECT_BINARY_DIR@/lib/ItkVtkGlue
+## == Some general configuration
+include(@CMAKE_INSTALL_PREFIX@/lib/cmake/@PROJECT_NAME@/cpPlgDefinitions.cmake)
+include(@CMAKE_INSTALL_PREFIX@/lib/cmake/@PROJECT_NAME@/cpPlgFunctions.cmake)
+set(
+ cpPlugins_INSTALL_FILE
+ @CMAKE_INSTALL_PREFIX@/lib/cmake/@PROJECT_NAME@/cpPlgInstallCommands.cmake
)
-
-# =========================
-# == Library directories ==
-# =========================
-
-IF(MSVC)
- LINK_DIRECTORIES(
- @PROJECT_BINARY_DIR@/$(ConfigurationName)
- @CMAKE_INSTALL_PREFIX@/bin
- @CMAKE_INSTALL_PREFIX@/lib
- )
-ELSE(MSVC)
- LINK_DIRECTORIES(
- @PROJECT_BINARY_DIR@
- @CMAKE_INSTALL_PREFIX@/bin
- @CMAKE_INSTALL_PREFIX@/lib
- )
-ENDIF(MSVC)
-
-# ===================
-# == Library names ==
-# ===================
-
-SET(cpExtensions_LIBRARY cpExtensions)
-SET(cpPlugins_tinyxml2_LIBRARY cpPlugins_tinyxml2)
-SET(cpPipelineEditor_LIBRARY cpPipelineEditor)
-SET(cpPlugins_LIBRARIES "@cpPlugins_LIBRARIES@;cpPlugins")
-
-# ======================
-# == Executable names ==
-# ======================
-SET(
- exec_PROGRAMS
- cpPlugins_CreateInstances
- cpPlugins_HostCreator
+## == Automatically generated commands
+@PACKAGE_INIT@
+
+## == Include targets file
+set(_targets "${CMAKE_CURRENT_LIST_DIR}/@targets_export_name@.cmake")
+if(EXISTS "${_targets}")
+ include("${_targets}")
+ check_required_components("@PROJECT_NAME@")
+endif(EXISTS "${_targets}")
+
+## == Import bash applications
+set(
+ _bash
+ ExecutePipeline
+ HostCreator
+ MOC
)
-FOREACH(prog ${exec_PROGRAMS})
- IF(MSVC)
- FIND_PROGRAM(
- NAMES ${prog}
- HINTS /usr /usr/local
- PATHS @CMAKE_INSTALL_PREFIX@/bin @PROJECT_BINARY_DIR@/Debug @PROJECT_BINARY_DIR@/Release @PROJECT_BINARY_DIR@/MinSizeRel @PROJECT_BINARY_DIR@/RelWithDebInfo
- PATH_SUFFIXES bin sbin
- DOC "Where is ${prog}?"
- )
- ELSE(MSVC)
- FIND_PROGRAM(
- ${prog}
- NAMES ${prog}
- HINTS /usr /usr/local
- PATHS @CMAKE_INSTALL_PREFIX@/bin @PROJECT_BINARY_DIR@
- PATH_SUFFIXES bin sbin
- DOC "Where is ${prog}?"
- )
- ENDIF(MSVC)
-ENDFOREACH(prog)
+foreach(_b ${_bash})
+ add_executable(cpPlugins_${_b} IMPORTED)
+ set_property(
+ TARGET cpPlugins_${_b}
+ PROPERTY IMPORTED_LOCATION @CMAKE_INSTALL_PREFIX@/bin/cpPlugins_${_b}
+ )
+endforeach(_b)
## eof - $RCSfile$