blob: bd69c62024f1d06e1d399fe9e96e915948f8f066 [file] [log] [blame]
Marat Dukhan094033e2017-10-17 18:33:19 -07001CMAKE_MINIMUM_REQUIRED(VERSION 2.8.12 FATAL_ERROR)
Marat Dukhanfd97e5a2017-10-17 14:30:24 -07002
3INCLUDE(GNUInstallDirs)
4
5# ---[ Project
Marat Dukhan4ac61b12017-10-26 00:55:45 +00006PROJECT(psimd C)
Marat Dukhanfd97e5a2017-10-17 14:30:24 -07007
Marat Dukhan3d8bfe72018-02-23 11:45:44 +01008# ---[ psimd library
Marat Dukhan4ac61b12017-10-26 00:55:45 +00009IF(${CMAKE_VERSION} VERSION_LESS "3.0")
10 ADD_LIBRARY(psimd STATIC include/psimd.h)
11 SET_TARGET_PROPERTIES(psimd PROPERTIES LINKER_LANGUAGE C)
12ELSE()
13 ADD_LIBRARY(psimd INTERFACE)
14ENDIF()
Marat Dukhanfd97e5a2017-10-17 14:30:24 -070015TARGET_INCLUDE_DIRECTORIES(psimd INTERFACE include)
16
17INSTALL(FILES include/psimd.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})