diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..bd69c62 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,17 @@ +CMAKE_MINIMUM_REQUIRED(VERSION 2.8.12 FATAL_ERROR) + +INCLUDE(GNUInstallDirs) + +# ---[ Project +PROJECT(psimd C) + +# ---[ psimd library +IF(${CMAKE_VERSION} VERSION_LESS "3.0") + ADD_LIBRARY(psimd STATIC include/psimd.h) + SET_TARGET_PROPERTIES(psimd PROPERTIES LINKER_LANGUAGE C) +ELSE() + ADD_LIBRARY(psimd INTERFACE) +ENDIF() +TARGET_INCLUDE_DIRECTORIES(psimd INTERFACE include) + +INSTALL(FILES include/psimd.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) |