X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=cmake%2FcpPluginsConfig.cmake.in;h=df933c79bec3f01c82ffe4cfc5ea3822e00985ba;hb=72853b99e3ec514e82859f47b390be4dc2958d0b;hp=a31bc50f8a57827d65783e2f346623947cc163f2;hpb=1adce86c283e253ec41f762652bc477d56d617a5;p=cpPlugins.git diff --git a/cmake/cpPluginsConfig.cmake.in b/cmake/cpPluginsConfig.cmake.in index a31bc50..df933c7 100644 --- a/cmake/cpPluginsConfig.cmake.in +++ b/cmake/cpPluginsConfig.cmake.in @@ -1,75 +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 +# ========================= +# -- Include directories -- +# ========================= + +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 + @CMAKE_INSTALL_PREFIX@/include/third_party + @CMAKE_INSTALL_PREFIX@/include/third_party/ItkVtkGlue ) -INCLUDE_DIRECTORIES( - ${cpPlugins_INCLUDE_DIR1} - ${cpPlugins_INCLUDE_DIR2} - ${cpPlugins_INCLUDE_DIR3} - ) +# ========================= +# -- Library directories -- +# ========================= -FIND_LIBRARY( - cpPlugins_Interface_LIBRARY_NAME - cpPlugins_Interface - PATHS - /usr/lib - /usr/local/lib - @PROJECT_BINARY_DIR@ - @CMAKE_INSTALL_PREFIX@/lib - ) +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) -FIND_LIBRARY( - cpPlugins_LIBRARY_NAME - cpPlugins - PATHS - /usr/lib - /usr/local/lib - @PROJECT_BINARY_DIR@ - @CMAKE_INSTALL_PREFIX@/lib - ) +# =================== +# -- Library names -- +# =================== -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} - ) +SET(cpExtensions_LIBRARY cpExtensions) +SET(cpPlugins_Interface_LIBRARY cpPlugins_Interface) +SET(cpPlugins_LIBRARY cpPlugins) ## eof - $RCSfile$