CMakeLists.txt 402 B

1234567891011121314151617181920
  1. cmake_minimum_required(VERSION 3.6)
  2. set(lib_name xxhash)
  3. set(target_name ext_${lib_name})
  4. project(${lib_name})
  5. add_library(${target_name} STATIC
  6. xxhash.c
  7. )
  8. target_include_directories(${target_name} PUBLIC .)
  9. set_target_properties(${target_name}
  10. PROPERTIES
  11. ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib"
  12. LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib"
  13. FOLDER "external"
  14. )