rsimd

Make SIMD instruction sets easier to use
git clone git://git.meso-star.fr/rsimd.git
Log | Files | Refs | README | LICENSE

commit b5b87cfaaf4ccd03a14807ffe3b16b96408a9e34
parent 73009ee225c3142b746eeb020c2f2142e2d4e4aa
Author: vaplv <vaplv@free.fr>
Date:   Fri, 24 Nov 2017 10:29:19 +0100

Upd the static build

Diffstat:
Mcmake/CMakeLists.txt | 13+++++++------
1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt @@ -18,7 +18,7 @@ project(rsimd C) cmake_policy(SET CMP0011 NEW) enable_testing() -option(BUILD_STATIC "Build RSIMD as a static library" ON) +option(BUILD_STATIC "Build RSIMD as static library" ON) option(NO_TEST "Disable the tests" OFF) set(RSIMD_SOURCE_DIR ${PROJECT_SOURCE_DIR}/../src) @@ -75,15 +75,16 @@ set(RSIMD_FILES_INC ${RSIMD_FILES_INC_LEGACY} ${RSIMD_FILES_INC_SSE}) if(BUILD_STATIC) add_library(rsimd STATIC ${RSIMD_FILES_INC} ${RSIMD_FILES_SRC}) - set_target_properties(rsimd PROPERTIES DEFINE_SYMBOL RSIMD_STATIC) + set_target_properties(rsimd PROPERTIES COMPILE_DEFINITIONS RSIMD_STATIC) else(BUILD_STATIC) add_library(rsimd SHARED ${RSIMD_FILES_INC} ${RSIMD_FILES_SRC}) - set_target_properties(rsimd PROPERTIES - DEFINE_SYMBOL RSIMD_SHARED_BUILD - VERSION ${VERSION} - SOVERSION ${VERSION_MAJOR}) + set_target_properties(rsimd PROPERTIES DEFINE_SYMBOL RSIMD_SHARED_BUILD) endif(BUILD_STATIC) +set_target_properties(rsimd PROPERTIES + VERSION ${VERSION} + SOVERSION ${VERSION_MAJOR}) + rcmake_setup_devel(rsimd RSIMD ${VERSION} rsimd/rsimd_version.h) ################################################################################