X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=cmake%2FcpPluginsConfig.cmake.in;h=df933c79bec3f01c82ffe4cfc5ea3822e00985ba;hb=72853b99e3ec514e82859f47b390be4dc2958d0b;hp=e7ae468322fcd699e3d926e8f25de3a3e4bdf202;hpb=bc3afa8dc27d197bbe334c0b6f8650e7be435b6f;p=cpPlugins.git diff --git a/cmake/cpPluginsConfig.cmake.in b/cmake/cpPluginsConfig.cmake.in index e7ae468..df933c7 100644 --- a/cmake/cpPluginsConfig.cmake.in +++ b/cmake/cpPluginsConfig.cmake.in @@ -1,98 +1,49 @@ -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 - ) +# =================================== +# -- Some configurations variables -- +# =================================== -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 - ) +SET(cpPlugins_with_QT4 "@QT4_FOUND@") -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 directories -- +# ========================= -FIND_PATH( - cpPlugins_INCLUDE_DIR4 - Pluma/cpPlugins_Pluma_Export.h - PATHS - /usr/include - /usr/local/include +INCLUDE_DIRECTORIES( + @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 - ) - -INCLUDE_DIRECTORIES( - ${cpPlugins_INCLUDE_DIR1} - ${cpPlugins_INCLUDE_DIR2} - ${cpPlugins_INCLUDE_DIR3} - ${cpPlugins_INCLUDE_DIR4} - ) - -FIND_LIBRARY( - cpPlugins_Interface_LIBRARY_NAME - cpPlugins_Interface - PATHS - /usr/lib - /usr/local/lib - @PROJECT_BINARY_DIR@ - @CMAKE_INSTALL_PREFIX@/lib - ) - -FIND_LIBRARY( - cpPlugins_Extensions_LIBRARY_NAME - cpPlugins_Extensions - 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} - ${cpPlugins_Extensions_LIBRARY_NAME} - ) -SET( - cpPlugins_LIBRARIES - ${cpPlugins_LIBRARY_NAME} - ) + @CMAKE_INSTALL_PREFIX@/include/third_party + @CMAKE_INSTALL_PREFIX@/include/third_party/ItkVtkGlue + ) + +# ========================= +# -- 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_Interface_LIBRARY cpPlugins_Interface) +SET(cpPlugins_LIBRARY cpPlugins) ## eof - $RCSfile$