2018-02-14 16:44:55 +01:00
|
|
|
|
|
|
|
set(libmultiarray_a_SOURCES
|
|
|
|
${CMAKE_SOURCE_DIR}/src/lib/ranges/range_base.cc
|
2018-02-14 21:37:18 +01:00
|
|
|
${CMAKE_SOURCE_DIR}/src/lib/ranges/anonymous_range.cc
|
2018-07-16 17:40:39 +02:00
|
|
|
${CMAKE_SOURCE_DIR}/src/lib/ranges/multi_range_factory_product_map.cc
|
2018-02-14 16:44:55 +01:00
|
|
|
)
|
|
|
|
|
2018-02-14 18:15:34 +01:00
|
|
|
file(GLOB cc_files "${CMAKE_SOURCE_DIR}/src/lib/ranges/range_types/*.cc")
|
|
|
|
foreach(ccfile ${cc_files})
|
|
|
|
set(libmultiarray_a_SOURCES ${libmultiarray_a_SOURCES}
|
|
|
|
${ccfile})
|
|
|
|
endforeach(ccfile)
|
|
|
|
|
2018-02-14 16:44:55 +01:00
|
|
|
add_library(multiarray STATIC ${libmultiarray_a_SOURCES})
|
|
|
|
install(TARGETS multiarray
|
|
|
|
ARCHIVE DESTINATION ${INSTALL_PATH}/lib
|
|
|
|
LIBRARY DESTINATION ${INSTALL_PATH}/lib)
|