CMakeLists.txt 438 B

1234567891011121314151617
  1. if(MSVC)
  2. return()
  3. endif()
  4. set(CMAKE_REQUIRED_LIBRARIES rt)
  5. check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)
  6. if(APPLE)
  7. add_definitions(-DFLAC__SYS_DARWIN)
  8. endif()
  9. add_executable(benchmark_residual benchmark_residual.c util.c)
  10. target_include_directories(benchmark_residual PRIVATE
  11. "$<TARGET_PROPERTY:FLAC,SOURCE_DIR>/include")
  12. target_link_libraries(benchmark_residual
  13. FLAC
  14. $<$<BOOL:${HAVE_CLOCK_GETTIME}>:rt>)