]> Creatis software - cpPlugins.git/blobdiff - cmake/cpPluginsConfig.cmake.in
Moved to version 1.0
[cpPlugins.git] / cmake / cpPluginsConfig.cmake.in
index a31bc50f8a57827d65783e2f346623947cc163f2..ecbdaa4fc6af22d194cbe35d6b6d20df6eef0d84 100644 (file)
@@ -1,75 +1,33 @@
-FIND_PATH(
-  cpPlugins_INCLUDE_DIR1
-  cpPlugins/Interface/Interface.h
-  PATHS
-  /usr/include
-  /usr/local/include
-  @PROJECT_SOURCE_DIR@/lib
-  @PROJECT_BINARY_DIR@/lib
-  @CMAKE_INSTALL_PREFIX@/include
-  )
-
-FIND_PATH(
-  cpPlugins_INCLUDE_DIR2
-  cpPlugins/Interface/cpPlugins_Interface_Export.h
-  PATHS
-  /usr/include
-  /usr/local/include
-  @PROJECT_SOURCE_DIR@/lib
-  @PROJECT_BINARY_DIR@/lib
-  @CMAKE_INSTALL_PREFIX@/include
-  )
+## == 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
+  )
+## == Automatically generated commands
+@PACKAGE_INIT@
 
-FIND_PATH(
-  cpPlugins_INCLUDE_DIR3
-  Pluma/Pluma.hpp
-  PATHS
-  /usr/include
-  /usr/local/include
-  @PROJECT_SOURCE_DIR@/lib/third_party
-  @PROJECT_BINARY_DIR@/lib/third_party
-  @CMAKE_INSTALL_PREFIX@/include
-  )
+## == 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}")
 
-INCLUDE_DIRECTORIES(
-  ${cpPlugins_INCLUDE_DIR1}
-  ${cpPlugins_INCLUDE_DIR2}
-  ${cpPlugins_INCLUDE_DIR3}
-  )
-
-FIND_LIBRARY(
-  cpPlugins_Interface_LIBRARY_NAME
-  cpPlugins_Interface
-  PATHS
-  /usr/lib
-  /usr/local/lib
-  @PROJECT_BINARY_DIR@
-  @CMAKE_INSTALL_PREFIX@/lib
-  )
-
-FIND_LIBRARY(
-  cpPlugins_LIBRARY_NAME
-  cpPlugins
-  PATHS
-  /usr/lib
-  /usr/local/lib
-  @PROJECT_BINARY_DIR@
-  @CMAKE_INSTALL_PREFIX@/lib
-  )
-
-SET(
-  cpPlugins_Interface_INCLUDE_DIRS
-  ${cpPlugins_INCLUDE_DIR1}
-  ${cpPlugins_INCLUDE_DIR2}
-  ${cpPlugins_INCLUDE_DIR2}
-  )
-SET(
-  cpPlugins_Interface_LIBRARIES
-  ${cpPlugins_Interface_LIBRARY_NAME}
-  )
-SET(
-  cpPlugins_LIBRARIES
-  ${cpPlugins_LIBRARY_NAME}
-  )
+## == Import bash applications
+set(
+  _bash
+  ExecutePipeline
+  HostCreator
+  MOC
+  )
+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$