4 # Sets the settings for macro CREA_ADVANCED_INSTALL_LIBRARY_FOR_CMAKE
5 SET(LIBRARY_NAME creaContours)
6 SET(LIBRARY_NAME_BASE ${LIBRARY_NAME} )
8 SET(${LIBRARY_NAME}_INSTALL_FOLDER ${LIBRARY_NAME})
11 # SET(${LIBRARY_NAME}_LIBRARIES ${LIBRARY_NAME} )
12 SET(${LIBRARY_NAME}_LIBRARIES Interface_ManagerContour_NDimensions_lib Interface_Icons_NDimensions_lib kernel_ManagerContour_NDimensions_lib )
15 # ${LIBRARY_NAME}_BUILD_TREE_RELATIVE_INCLUDE_PATHS
16 # ${PROJECT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}
19 SET(${LIBRARY_NAME}_BUILD_TREE_RELATIVE_INCLUDE_PATHS
20 lib/Interface_ManagerContour_NDimensions
21 lib/Interface_Icons_NDimensions
22 lib/kernel_ManagerContour_NDimensions
26 IF ( ${PROJECT_BINARY_DIR} STREQUAL ${EXECUTABLE_OUTPUT_PATH} )
27 SET(CILFC_EXECUTABLE_OUTPUT_REL_PATH ".")
28 ELSE ( ${PROJECT_BINARY_DIR} STREQUAL ${EXECUTABLE_OUTPUT_PATH} )
30 CILFC_EXECUTABLE_OUTPUT_REL_PATH
31 ${PROJECT_BINARY_DIR} ${EXECUTABLE_OUTPUT_PATH})
32 ENDIF ( ${PROJECT_BINARY_DIR} STREQUAL ${EXECUTABLE_OUTPUT_PATH} )
35 SET(${LIBRARY_NAME}_BUILD_TREE_RELATIVE_LIBRARY_PATHS
36 ${CILFC_EXECUTABLE_OUTPUT_REL_PATH})
37 SET(${LIBRARY_NAME}_INSTALL_TREE_RELATIVE_LIBRARY_PATHS lib)
39 SET(${LIBRARY_NAME}_BUILD_TREE_RELATIVE_LIBRARY_PATHS
40 ${CILFC_EXECUTABLE_OUTPUT_REL_PATH})
41 SET(${LIBRARY_NAME}_INSTALL_TREE_RELATIVE_LIBRARY_PATHS bin)
43 SET(${LIBRARY_NAME}_INSTALL_TREE_RELATIVE_INCLUDE_PATHS include/${LIBRARY_NAME})
45 # SET(${LIBRARY_NAME}_HAS_ADDITIONAL_CONFIG_FILE TRUE)
46 #SET(${LIBRARY_NAME}_ADDITIONAL_CONFIG_FILE
47 # ${PROJECT_SOURCE_DIR}/src/AdditionalcreaImageIOConfig.cmake.in)
48 #SET(${LIBRARY_NAME}_ADDITIONAL_USE_FILE
49 # ${PROJECT_SOURCE_DIR}/src/AdditionalUsecreaImageIO.cmake.in)
51 # Invoke the advanced macro
52 CREA_ADVANCED_INSTALL_LIBRARY_FOR_CMAKE(${LIBRARY_NAME})
55 SUBDIRS(Interface_ManagerContour_NDimensions)
56 SUBDIRS(Interface_Icons_NDimensions)
57 SUBDIRS(kernel_ManagerContour_NDimensions)