1 cmake_minimum_required(VERSION 2.8.7) 2 3 project(GSL CXX) 4 5 set(GSL_HEADERS 6 "gsl/gsl" 7 "gsl/gsl_assert" 8 "gsl/gsl_byte" 9 "gsl/gsl_util" 10 "gsl/multi_span" 11 "gsl/span" 12 "gsl/string_span" 13 ) 14 15 include_directories( 16 ${CMAKE_CURRENT_BINARY_DIR} 17 ) 18 19 install(FILES ${GSL_HEADERS} 20 DESTINATION include/gsl 21 ) 22 23 enable_testing() 24 25 add_subdirectory(tests) 26