Added Version definition to the pkg-config file

This commit is contained in:
Jonas Platte 2014-09-17 20:37:59 +02:00
parent 263a4706fa
commit 69c324ead5
2 changed files with 7 additions and 6 deletions

View File

@ -34,7 +34,7 @@ ENDFUNCTION(set_using_dynamic_name)
# Extract major, minor, patch and qualifier from version text # Extract major, minor, patch and qualifier from version text
# Parse a version string "X.Y.Z[-qualifier]" and outputs # Parse a version string "X.Y.Z[-qualifier]" and outputs
# version parts in ${OUPUT_PREFIX}_MAJOR, _MINOR, _PATCH, _QUALIFIER. # version parts in ${OUPUT_PREFIX}_MAJOR, _MINOR, _PATCH, _QUALIFIER.
# If parse succed then ${OUPUT_PREFIX}_FOUND is TRUE. # If parse succeeds then ${OUPUT_PREFIX}_FOUND is TRUE.
MACRO(jsoncpp_parse_version VERSION_TEXT OUPUT_PREFIX) MACRO(jsoncpp_parse_version VERSION_TEXT OUPUT_PREFIX)
SET(VERSION_REGEX "[0-9]+\\.[0-9]+\\.[0-9]+(-[a-zA-Z0-9_]+)?") SET(VERSION_REGEX "[0-9]+\\.[0-9]+\\.[0-9]+(-[a-zA-Z0-9_]+)?")
IF( ${VERSION_TEXT} MATCHES ${VERSION_REGEX} ) IF( ${VERSION_TEXT} MATCHES ${VERSION_REGEX} )

View File

@ -5,6 +5,7 @@ includedir=${prefix}/include
Name: jsoncpp Name: jsoncpp
Description: A C++ library for interacting with JSON Description: A C++ library for interacting with JSON
Version: @JSONCPP_VERSION@
URL: https://github.com/open-source-parsers/jsoncpp URL: https://github.com/open-source-parsers/jsoncpp
Libs: -L${libdir} -ljsoncpp Libs: -L${libdir} -ljsoncpp
Cflags: -I${includedir} Cflags: -I${includedir}