-## ================================
-## == Find cpPlugins-cmake tools ==
-## ================================
-
-SET(
- _cmake_tools
- DetectOS
- Functions
- Restrictions
- KitwareTools
+## == 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
)
-IF("@Qt4_FOUND@" STREQUAL "TRUE")
- SET(USE_QT4 ON)
- SET(
- _cmake_tools
- ${_cmake_tools}
- Qt4Tools
- )
-ENDIF("@Qt4_FOUND@" STREQUAL "TRUE")
-
-FOREACH(_t ${_cmake_tools})
- SET(_tool "cpPlugins_${_t}.cmake")
- FIND_FILE(
- ${_tool}
- NAMES ${_tool}
- HINTS /usr/share/cmake /usr/local/share/cmake
- PATHS @CMAKE_INSTALL_PREFIX@/share/cmake @PROJECT_SOURCE_DIR@/cmake
- DOC "Where is \"${_tool}\"?"
- )
- IF(NOT ${_tool})
- MESSAGE(FATAL_ERROR "Where is \"${_tool}\"?")
- ENDIF(NOT ${_tool})
- MARK_AS_ADVANCED(FORCE ${_tool})
- INCLUDE(${${_tool}})
-ENDFOREACH(_t)
-
-## ====================
-## == Find libraries ==
-## ====================
-
-SET(
- _all_libs
- "@cpPlugins_tinyxml2_LIB@"
- "@cpPlugins_QCustomPlot_LIB@"
- "@cpExtensions_LIB@"
- "@cpPlugins_LIB@"
- "@cpBaseQtApplication_LIB@"
- "@cpPlugins_Instances@"
+## == 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
)
-SET(cpPlugins_Instances "@cpPlugins_Instances@")
-
-SET(_l_locations)
-FOREACH(_l ${_all_libs})
- IF(MSVC)
- FIND_LIBRARY(
- ${_l}_LIB NAMES ${_l}
- HINTS
- @PROJECT_BINARY_DIR@/$(ConfigurationName)
- @CMAKE_INSTALL_PREFIX@/bin
- @CMAKE_INSTALL_PREFIX@/lib
- )
- ELSE(MSVC)
- FIND_LIBRARY(
- ${_l}_LIB NAMES ${_l}
- HINTS
- @PROJECT_BINARY_DIR@
- @CMAKE_INSTALL_PREFIX@/bin
- @CMAKE_INSTALL_PREFIX@/lib
- )
- ENDIF(MSVC)
- IF(${_l}_LIB)
- MARK_AS_ADVANCED(FORCE ${_l}_LIB)
- GET_FILENAME_COMPONENT(_dir ${${_l}_LIB} DIRECTORY)
- LIST(APPEND _l_locations ${_dir})
- ENDIF(${_l}_LIB)
-ENDFOREACH(_l)
-IF(_l_locations)
- LIST(REMOVE_DUPLICATES _l_locations)
- LINK_DIRECTORIES(${_l_locations})
-ENDIF(_l_locations)
-
-## ============================
-## == Find bash applications ==
-## ============================
-
-SET(
- _exec_programs
- "@cpPlugins_bash_BuildInstances_APP@"
- "@cpPlugins_bash_HostCreator_APP@"
- )
-FOREACH(_prog ${_exec_programs})
- IF(MSVC)
- FIND_PROGRAM(
- ${_prog}_APP
- NAMES ${_prog}
- HINTS /usr /usr/local
- PATHS @CMAKE_INSTALL_PREFIX@/bin @PROJECT_BINARY_DIR@/$(ConfigurationName)
- 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)
- MARK_AS_ADVANCED(FORCE ${_prog}_APP)
-ENDFOREACH(_prog)
-
-## =========================
-## == Include directories ==
-## =========================
-
-## TODO: this is not completely correct!!!
-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_BINARY_DIR@/lib
- @PROJECT_SOURCE_DIR@/lib/Itk2Vtk
- @PROJECT_BINARY_DIR@/lib/Itk2Vtk
- @PROJECT_SOURCE_DIR@/lib/Instances
- @PROJECT_BINARY_DIR@/lib/Instances
- )
-
-## ==========================
-## == Configuration values ==
-## ==========================
-
-SET(cpPlugins_NUMBER_OF_FILES @cpPlugins_NUMBER_OF_FILES@ CACHE STRING "Internal")
-SET(cpPlugins_INTEGER_TYPES @cpPlugins_INTEGER_TYPES@ CACHE STRING "Internal")
-SET(cpPlugins_REAL_TYPES @cpPlugins_REAL_TYPES@ CACHE STRING "Internal")
-SET(cpPlugins_PROCESS_DIMENSIONS @cpPlugins_PROCESS_DIMENSIONS@ CACHE STRING "Internal")
-SET(cpPlugins_VISUAL_DIMENSIONS @cpPlugins_VISUAL_DIMENSIONS@ CACHE STRING "Internal")
-
-MARK_AS_ADVANCED(FORCE cpPlugins_NUMBER_OF_FILES)
-MARK_AS_ADVANCED(FORCE cpPlugins_INTEGER_TYPES)
-MARK_AS_ADVANCED(FORCE cpPlugins_REAL_TYPES)
-MARK_AS_ADVANCED(FORCE cpPlugins_PROCESS_DIMENSIONS)
-MARK_AS_ADVANCED(FORCE cpPlugins_VISUAL_DIMENSIONS)
+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$