Provide meta-data in CMake config
This commit is contained in:
parent
412e725309
commit
be03e5ad4c
|
@ -1,5 +1,19 @@
|
|||
@PACKAGE_INIT@
|
||||
|
||||
# provide meta-data
|
||||
set(@META_PROJECT_NAME@_varname "@META_PROJECT_VARNAME_UPPER@")
|
||||
set(@META_PROJECT_NAME@_static_varname "@META_PROJECT_VARNAME_UPPER@")
|
||||
set(@META_PROJECT_VARNAME_UPPER@_DISPLAY_NAME "@META_APP_NAME@")
|
||||
set(@META_PROJECT_VARNAME_UPPER@_AUTHOR "@META_APP_AUTHOR@")
|
||||
set(@META_PROJECT_VARNAME_UPPER@_VERSION "@META_APP_VERSION@")
|
||||
set(@META_PROJECT_VARNAME_UPPER@_VERSION_MAJOR "@META_VERSION_MAJOR@")
|
||||
set(@META_PROJECT_VARNAME_UPPER@_VERSION_MINOR "@META_VERSION_MINOR@")
|
||||
set(@META_PROJECT_VARNAME_UPPER@_VERSION_PATCH "@META_VERSION_PATCH@")
|
||||
set(@META_PROJECT_VARNAME_UPPER@_GIT_REV_COUNT "@META_GIT_REV_COUNT@")
|
||||
set(@META_PROJECT_VARNAME_UPPER@_GIT_LAST_COMMIT_ID "@META_GIT_LAST_COMMIT_ID@")
|
||||
set(@META_PROJECT_VARNAME_UPPER@_URL "@META_APP_URL@")
|
||||
set(@META_PROJECT_VARNAME_UPPER@_DESCRIPTION "@META_APP_DESCRIPTION@")
|
||||
|
||||
# define general config
|
||||
set(@META_PROJECT_VARNAME_UPPER@_IS_HEADER_ONLY @META_HEADER_ONLY_LIB@)
|
||||
set(@META_PROJECT_VARNAME_UPPER@_HAS_SHARED_LIB @BUILD_SHARED_LIBS@)
|
||||
|
|
Loading…
Reference in New Issue