1 ## ================================
2 ## == Find cpPlugins-cmake tools ==
3 ## ================================
5 IF("@Qt4_FOUND@" STREQUAL "TRUE")
7 ENDIF("@Qt4_FOUND@" STREQUAL "TRUE")
9 ## ====================
10 ## == Find libraries ==
11 ## ====================
14 "@cpPlugins_tinyxml2_LIB@"
15 "@cpPlugins_QCustomPlot_LIB@"
18 "@cpBaseQtApplication_LIB@"
19 "@cpPlugins_Instances@"
21 SET(cpPlugins_Instances "@cpPlugins_Instances@")
24 FOREACH(_l ${_all_libs})
29 @PROJECT_BINARY_DIR@/$(ConfigurationName)
30 @CMAKE_INSTALL_PREFIX@/bin
31 @CMAKE_INSTALL_PREFIX@/lib
38 @CMAKE_INSTALL_PREFIX@/bin
39 @CMAKE_INSTALL_PREFIX@/lib
43 MARK_AS_ADVANCED(FORCE ${_l}_LIB)
44 GET_FILENAME_COMPONENT(_dir ${${_l}_LIB} DIRECTORY)
45 LIST(APPEND _l_locations ${_dir})
49 LIST(REMOVE_DUPLICATES _l_locations)
50 LINK_DIRECTORIES(${_l_locations})
53 ## ============================
54 ## == Find bash applications ==
55 ## ============================
59 "@cpPlugins_bash_BuildInstances_APP@"
60 "@cpPlugins_bash_HostCreator_APP@"
62 FOREACH(_prog ${_exec_programs})
68 PATHS @CMAKE_INSTALL_PREFIX@/bin @PROJECT_BINARY_DIR@/$(ConfigurationName)
69 PATH_SUFFIXES bin sbin
70 DOC "Where is ${_prog}?"
77 PATHS @CMAKE_INSTALL_PREFIX@/bin @PROJECT_BINARY_DIR@
78 PATH_SUFFIXES bin sbin
79 DOC "Where is ${_prog}?"
82 MARK_AS_ADVANCED(FORCE ${_prog}_APP)
85 ## =========================
86 ## == Include directories ==
87 ## =========================
89 ## TODO: this is not completely correct!!!
91 @CMAKE_INSTALL_PREFIX@/include
92 @CMAKE_INSTALL_PREFIX@/include/cpPlugins/Itk2Vtk
93 @CMAKE_INSTALL_PREFIX@/include/cpPlugins/Instances
96 @PROJECT_SOURCE_DIR@/lib
97 @PROJECT_BINARY_DIR@/lib
98 @PROJECT_SOURCE_DIR@/lib/Itk2Vtk
99 @PROJECT_BINARY_DIR@/lib/Itk2Vtk
100 @PROJECT_SOURCE_DIR@/lib/Instances
101 @PROJECT_BINARY_DIR@/lib/Instances
104 ## ==========================
105 ## == Configuration values ==
106 ## ==========================
108 SET(cpPlugins_NUMBER_OF_FILES @cpPlugins_NUMBER_OF_FILES@ CACHE STRING "Internal")
109 SET(cpPlugins_INTEGER_TYPES @cpPlugins_INTEGER_TYPES@ CACHE STRING "Internal")
110 SET(cpPlugins_REAL_TYPES @cpPlugins_REAL_TYPES@ CACHE STRING "Internal")
111 SET(cpPlugins_PROCESS_DIMENSIONS @cpPlugins_PROCESS_DIMENSIONS@ CACHE STRING "Internal")
112 SET(cpPlugins_VISUAL_DIMENSIONS @cpPlugins_VISUAL_DIMENSIONS@ CACHE STRING "Internal")
114 MARK_AS_ADVANCED(FORCE cpPlugins_NUMBER_OF_FILES)
115 MARK_AS_ADVANCED(FORCE cpPlugins_INTEGER_TYPES)
116 MARK_AS_ADVANCED(FORCE cpPlugins_REAL_TYPES)
117 MARK_AS_ADVANCED(FORCE cpPlugins_PROCESS_DIMENSIONS)
118 MARK_AS_ADVANCED(FORCE cpPlugins_VISUAL_DIMENSIONS)