set(SOURCE_FILES "benchmark.cc" "colorprint.cc" "commandlineflags.cc" "sleep.cc" "sysinfo.cc" "walltime.cc") set(RE_FILES "re.cc") add_library(benchmark_re ${RE_FILES}) set_target_properties(benchmark_re PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} ) add_library(benchmark ${SOURCE_FILES} ${RE_FILES}) set_target_properties(benchmark PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} ) # Install target (will install the library to specified CMAKE_INSTALL_PREFIX variable) install( TARGETS benchmark ARCHIVE DESTINATION lib LIBRARY DESTINATION lib COMPONENT library) install( DIRECTORY "${PROJECT_SOURCE_DIR}/include/benchmark" DESTINATION include FILES_MATCHING PATTERN "*.*h")