######################################################################## |
|
# Install all headers in the include directories |
|
######################################################################## |
|
set(VOLK_RUNTIME_DIR bin) |
|
set(VOLK_LIBRARY_DIR lib${LIB_SUFFIX}) |
|
set(VOLK_INCLUDE_DIR include) |
|
|
|
install( |
|
DIRECTORY ${CMAKE_SOURCE_DIR}/kernels/volk |
|
DESTINATION include COMPONENT "volk_devel" |
|
FILES_MATCHING PATTERN "*.h" |
|
) |
|
|
|
install(FILES |
|
${CMAKE_SOURCE_DIR}/include/volk/volk_prefs.h |
|
${CMAKE_SOURCE_DIR}/include/volk/volk_complex.h |
|
${CMAKE_SOURCE_DIR}/include/volk/volk_common.h |
|
${CMAKE_SOURCE_DIR}/include/volk/saturation_arithmetic.h |
|
${CMAKE_SOURCE_DIR}/include/volk/volk_avx_intrinsics.h |
|
${CMAKE_SOURCE_DIR}/include/volk/volk_sse_intrinsics.h |
|
${CMAKE_SOURCE_DIR}/include/volk/volk_sse3_intrinsics.h |
|
${CMAKE_SOURCE_DIR}/include/volk/volk_neon_intrinsics.h |
|
${CMAKE_BINARY_DIR}/include/volk/volk.h |
|
${CMAKE_BINARY_DIR}/include/volk/volk_cpu.h |
|
${CMAKE_BINARY_DIR}/include/volk/volk_config_fixed.h |
|
${CMAKE_BINARY_DIR}/include/volk/volk_typedefs.h |
|
${CMAKE_SOURCE_DIR}/include/volk/volk_malloc.h |
|
DESTINATION include/volk |
|
COMPONENT "volk_devel" |
|
) |