]> Creatis software - cpPlugins.git/blob - cmake/cpPluginsConfig.cmake.in
Integration of new functionalities into ProcessObject and DataObject
[cpPlugins.git] / cmake / cpPluginsConfig.cmake.in
1 FIND_PATH(
2   cpPlugins_INCLUDE_DIR1
3   cpPlugins/Interface/Interface.h
4   PATHS
5   /usr/include
6   /usr/local/include
7   @PROJECT_SOURCE_DIR@/lib
8   @PROJECT_BINARY_DIR@/lib
9   @CMAKE_INSTALL_PREFIX@/include
10   )
11
12 FIND_PATH(
13   cpPlugins_INCLUDE_DIR2
14   cpPlugins/Interface/cpPlugins_Interface_Export.h
15   PATHS
16   /usr/include
17   /usr/local/include
18   @PROJECT_SOURCE_DIR@/lib
19   @PROJECT_BINARY_DIR@/lib
20   @CMAKE_INSTALL_PREFIX@/include
21   )
22
23 FIND_PATH(
24   cpPlugins_INCLUDE_DIR3
25   Pluma/Pluma.hpp
26   PATHS
27   /usr/include
28   /usr/local/include
29   @PROJECT_SOURCE_DIR@/lib/third_party
30   @PROJECT_BINARY_DIR@/lib/third_party
31   @CMAKE_INSTALL_PREFIX@/include
32   )
33
34 INCLUDE_DIRECTORIES(
35   ${cpPlugins_INCLUDE_DIR1}
36   ${cpPlugins_INCLUDE_DIR2}
37   ${cpPlugins_INCLUDE_DIR3}
38   )
39
40 FIND_LIBRARY(
41   cpPlugins_Interface_LIBRARY_NAME
42   cpPlugins_Interface
43   PATHS
44   /usr/lib
45   /usr/local/lib
46   @PROJECT_BINARY_DIR@
47   @CMAKE_INSTALL_PREFIX@/lib
48   )
49
50 FIND_LIBRARY(
51   cpPlugins_LIBRARY_NAME
52   cpPlugins
53   PATHS
54   /usr/lib
55   /usr/local/lib
56   @PROJECT_BINARY_DIR@
57   @CMAKE_INSTALL_PREFIX@/lib
58   )
59
60 SET(
61   cpPlugins_Interface_INCLUDE_DIRS
62   ${cpPlugins_INCLUDE_DIR1}
63   ${cpPlugins_INCLUDE_DIR2}
64   ${cpPlugins_INCLUDE_DIR2}
65   )
66 SET(
67   cpPlugins_Interface_LIBRARIES
68   ${cpPlugins_Interface_LIBRARY_NAME}
69   )
70 SET(
71   cpPlugins_LIBRARIES
72   ${cpPlugins_LIBRARY_NAME}
73   )
74
75 ## eof - $RCSfile$