Add VERSION and SOVERSION propoerty to library
This commit is contained in:
parent
efe8f7d1a4
commit
aa3715bdb7
@ -1,4 +1,7 @@
|
|||||||
project(json-schema-validator CXX)
|
project(json-schema-validator
|
||||||
|
LANGUAGES CXX)
|
||||||
|
|
||||||
|
set(PROJECT_VERSION 2.0.0)
|
||||||
|
|
||||||
cmake_minimum_required(VERSION 3.2)
|
cmake_minimum_required(VERSION 3.2)
|
||||||
|
|
||||||
@ -36,6 +39,11 @@ add_library(json-schema-validator
|
|||||||
src/json-uri.cpp
|
src/json-uri.cpp
|
||||||
src/json-validator.cpp)
|
src/json-validator.cpp)
|
||||||
|
|
||||||
|
set_target_properties(json-schema-validator
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${PROJECT_VERSION}
|
||||||
|
SOVERSION 1)
|
||||||
|
|
||||||
install(TARGETS json-schema-validator
|
install(TARGETS json-schema-validator
|
||||||
LIBRARY DESTINATION lib
|
LIBRARY DESTINATION lib
|
||||||
ARCHIVE DESTINATION lib)
|
ARCHIVE DESTINATION lib)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user