simde.cmake 544 B

123456789101112131415161718192021
  1. # Copyright (C) 2024 Amazon Inc. All rights reserved.
  2. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
  3. # simde is a header only library
  4. set (LIB_SIMDE_DIR ${CMAKE_CURRENT_LIST_DIR})
  5. add_definitions (-DWASM_ENABLE_SIMDE=1)
  6. include_directories(${LIB_SIMDE_DIR} ${LIB_SIMDE_DIR}/simde)
  7. include(FetchContent)
  8. FetchContent_Declare(
  9. simde
  10. GIT_REPOSITORY https://github.com/simd-everywhere/simde
  11. GIT_TAG v0.8.2
  12. )
  13. message("-- Fetching simde ..")
  14. FetchContent_MakeAvailable(simde)
  15. include_directories("${simde_SOURCE_DIR}")