-
Notifications
You must be signed in to change notification settings - Fork 16
/
CMakeLists.txt
30 lines (25 loc) · 898 Bytes
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
cmake_minimum_required(VERSION 3.0)
project(umesimd)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/doc)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/examples)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/plugins)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/utilities)
file(GLOB top_files
UMEBasicTypes.h
UMEInline.h
UMEMemory.h
UMESimd.h
UMESimdInterface.h
UMESimdInterfaceFunctions.h
UMESimdScalarEmulation.h
UMESimdScalarOperators.h
UMESimdTraits.h
UMESimdVectorEmulation.h
README.md
LICENSE)
install(DIRECTORY doc DESTINATION include/umesimd)
install(DIRECTORY examples DESTINATION include/umesimd)
install(DIRECTORY plugins DESTINATION include/umesimd)
install(DIRECTORY utilities DESTINATION include/umesimd)
install(FILES ${top_files} DESTINATION include/umesimd)
include(CPack)