-# ===================================
-# -- Some configurations variables --
-# ===================================
+## =================================
+## == Find installation directory ==
+## =================================
-SET(cpPlugins_with_QT4 "@QT4_FOUND@")
+FIND_FILE(
+ cpPlugins_FUNCTIONS
+ NAMES cpPlugins_Functions.cmake
+ HINTS /usr/share/cmake /usr/local/share/cmake
+ PATHS @CMAKE_INSTALL_PREFIX@/share/cmake @PROJECT_SOURCE_DIR@/cmake
+ DOC "Where is \"cpPlugins_Functions.cmake\"?"
+ )
+IF(NOT cpPlugins_FUNCTIONS)
+ MESSAGE(FATAL_ERROR "Where is \"cpPlugins_Functions.cmake\"?")
+ENDIF(NOT cpPlugins_FUNCTIONS)
+GET_FILENAME_COMPONENT(
+ cpPlugins_FUNCTIONS_ABSOLUTE ${cpPlugins_FUNCTIONS}
+ ABSOLUTE
+ )
+GET_FILENAME_COMPONENT(
+ cpPlugins_CMAKE_DIR ${cpPlugins_FUNCTIONS_ABSOLUTE}
+ DIRECTORY
+ )
+
+## ===========================
+## == Include cmake scripts ==
+## ===========================
+
+INCLUDE(${cpPlugins_FUNCTIONS})
+INCLUDE(${cpPlugins_CMAKE_DIR}/cpPlugins_Options.cmake)
-# =========================
-# -- Include directories --
-# =========================
+SET(ITK_DIR @ITK_DIR@)
+SET(VTK_DIR @VTK_DIR@)
+INCLUDE(${cpPlugins_CMAKE_DIR}/cpPlugins_KitwareTools.cmake)
+
+SET(USE_QT4 "@QT4_FOUND@")
+IF(USE_QT4 EQUAL "1")
+ INCLUDE(${cpPlugins_CMAKE_DIR}/cpPlugins_Qt4Tools.cmake)
+ cpPlugins_FindQt4()
+ SET(QT_QMAKE_EXECUTABLE @QT_QMAKE_EXECUTABLE@)
+ENDIF(USE_QT4 EQUAL "1")
+
+## =========================
+## == Include directories ==
+## =========================
INCLUDE_DIRECTORIES(
+ @CMAKE_INSTALL_PREFIX@/include
+ @CMAKE_INSTALL_PREFIX@/include/cpPlugins/Itk2Vtk
+ @CMAKE_INSTALL_PREFIX@/include/cpPlugins/Instances
+ @PROJECT_SOURCE_DIR@
+ @PROJECT_BINARY_DIR@
@PROJECT_SOURCE_DIR@/lib
- @PROJECT_SOURCE_DIR@/lib/third_party
- @PROJECT_SOURCE_DIR@/lib/third_party/ItkVtkGlue
@PROJECT_BINARY_DIR@/lib
- @PROJECT_BINARY_DIR@/lib/third_party
- @PROJECT_BINARY_DIR@/lib/third_party/ItkVtkGlue
- @CMAKE_INSTALL_PREFIX@/include
- @CMAKE_INSTALL_PREFIX@/include/third_party
- @CMAKE_INSTALL_PREFIX@/include/third_party/ItkVtkGlue
+ @PROJECT_SOURCE_DIR@/lib/Itk2Vtk
+ @PROJECT_BINARY_DIR@/lib/Itk2Vtk
+ @PROJECT_SOURCE_DIR@/lib/Instances
+ @PROJECT_BINARY_DIR@/lib/Instances
)
-# =========================
-# -- Library directories --
-# =========================
+## =========================
+## == Library directories ==
+## =========================
IF(MSVC)
LINK_DIRECTORIES(
)
ENDIF(MSVC)
-# ===================
-# -- Library names --
-# ===================
-
-SET(cpExtensions_LIBRARY cpExtensions)
-SET(cpPlugins_Interface_LIBRARY cpPlugins_Interface)
-SET(cpPlugins_LIBRARY cpPlugins)
+## ===================
+## == Library names ==
+## ===================
-# ======================
-# -- Executable names --
-# ======================
+SET(cpPlugins_tinyxml2_LIB "@cpPlugins_tinyxml2_LIB@")
+SET(cpExtensions_LIB "@cpExtensions_LIB@")
+SET(cpPlugins_LIB "@cpPlugins_LIB@")
+SET(cpBaseQtApplication_LIB "@cpBaseQtApplication_LIB@")
+SET(cpPlugins_Instances "@cpPlugins_Instances@")
+## ======================
+## == Executable names ==
+## ======================
SET(
- cpPlugins_createHost_APP
- @PROJECT_BINARY_DIR@/cpPlugins_createHost
+ exec_PROGRAMS
+ cpPlugins_CreateInstances
+ cpPlugins_HostCreator
)
+FOREACH(prog ${exec_PROGRAMS})
+ IF(MSVC)
+ FIND_PROGRAM(
+ ${prog}_APP
+ 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}_APP
+ 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)
## eof - $RCSfile$