diff --git a/CMakeLists.txt b/CMakeLists.txt index c413e61..b6afc34 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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) @@ -36,6 +39,11 @@ add_library(json-schema-validator src/json-uri.cpp src/json-validator.cpp) +set_target_properties(json-schema-validator + PROPERTIES + VERSION ${PROJECT_VERSION} + SOVERSION 1) + install(TARGETS json-schema-validator LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)