build: add version info to cmake

This commit is contained in:
Recep Aslantas
2020-04-28 00:33:29 +03:00
parent c2584c0fe6
commit 65dff25ed5

View File

@@ -1,6 +1,11 @@
cmake_minimum_required(VERSION 3.8.2)
project(cglm LANGUAGES C)
set(CGLM_VERSION_MAJOR 0)
set(CGLM_VERSION_MINOR 7)
set(CGLM_VERSION_PATCH 3)
set(CGLM_VERSION ${CGLM_VERSION_MAJOR}.${CGLM_VERSION_MINOR}.${CGLM_VERSION_PATCH})
set(C_STANDARD 11)
set(C_STANDARD_REQUIRED YES)
@@ -163,6 +168,9 @@ add_library(cglm
src/ray.c
)
set_target_properties(cglm PROPERTIES VERSION ${CGLM_VERSION}
SOVERSION ${CGLM_VERSION_MAJOR})
target_include_directories(cglm PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/include
)