Set the soversion in the cmake built library, and arrange for the file name to be generated appropriately too.

This commit is contained in:
Eric Haszlakiewicz
2019-11-25 23:26:48 -05:00
parent 41f434e89f
commit a92e6d2c28

View File

@@ -257,6 +257,9 @@ add_library(${PROJECT_NAME}
${JSON_C_SOURCES}
${JSON_C_HEADERS}
)
set_target_properties(${PROJECT_NAME} PROPERTIES
VERSION 4.0.0
SOVERSION 4)
# If json-c is used as subroject it set to target correct interface -I flags and allow
# to build external target without extra include_directories(...)