-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCMakeLists.txt
More file actions
17 lines (13 loc) · 775 Bytes
/
CMakeLists.txt
File metadata and controls
17 lines (13 loc) · 775 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cmake_minimum_required(VERSION 2.8)
get_filename_component(PROG ${CMAKE_SOURCE_DIR} NAME)
project(${PROG})
set(ATLAS_NAME ${PROJECT_NAME})
set(ATLAS_VOLUME ${CMAKE_SOURCE_DIR}/Atlas/${ATLAS_NAME}Volume.nrrd)
set(ATLAS_VOLUME_NAME ${ATLAS_NAME}Volume)
set(ATLAS_COLOR_TABLE ${CMAKE_SOURCE_DIR}/Atlas/${ATLAS_NAME}Colors.ctbl)
set(ATLAS_COLOR_TABLE_NAME ${ATLAS_NAME}Colors)
set(ATLAS_LABELS ${CMAKE_SOURCE_DIR}/Atlas/${ATLAS_NAME}Labels.nrrd)
set(ATLAS_LABELS_NAME ${ATLAS_NAME}Labels)
set(MRML_FILENAME ${CMAKE_SOURCE_DIR}/Atlas/${ATLAS_NAME}.mrml.in)
configure_file(${CMAKE_SOURCE_DIR}/${ATLAS_NAME}.config.in ${CMAKE_BINARY_DIR}/${ATLAS_NAME}.config @ONLY)
configure_file(${CMAKE_SOURCE_DIR}/Atlas/${ATLAS_NAME}.mrml.in ${CMAKE_BINARY_DIR}/${ATLAS_NAME}.mrml @ONLY)