diff options
| author | Felipe CorrĂȘa da Silva Sanches <juca@members.fsf.org> | 2018-03-17 11:21:20 +0000 |
|---|---|---|
| committer | Felipe CorrĂȘa da Silva Sanches <juca@members.fsf.org> | 2018-03-17 20:54:37 +0000 |
| commit | e335cfa93cd2138f0062aeb3067860dd91262bdb (patch) | |
| tree | e2d1f8b0a754c0a151743ce6f405811ee66cd538 /src | |
| parent | [meson-build] libdepixelize (diff) | |
| download | inkscape-e335cfa93cd2138f0062aeb3067860dd91262bdb.tar.gz inkscape-e335cfa93cd2138f0062aeb3067860dd91262bdb.zip | |
[meson-build] inkscape-version placeholder
Diffstat (limited to 'src')
| -rw-r--r-- | src/inkscape-version.cpp.meson | 7 | ||||
| -rw-r--r-- | src/meson.build | 11 |
2 files changed, 17 insertions, 1 deletions
diff --git a/src/inkscape-version.cpp.meson b/src/inkscape-version.cpp.meson new file mode 100644 index 000000000..f8125979f --- /dev/null +++ b/src/inkscape-version.cpp.meson @@ -0,0 +1,7 @@ +#ifdef HAVE_CONFIG_H +# include <config.h> +#endif + +namespace Inkscape { + char const *version_string = "@INKSCAPE_VERSION@" " " "(@INKSCAPE_REVISION@)"; +} diff --git a/src/meson.build b/src/meson.build index 44c6d57d1..123c78d0e 100644 --- a/src/meson.build +++ b/src/meson.build @@ -23,6 +23,14 @@ subdir('inkgc') subdir('ui') subdir('display') +# inkscape_version.cpp +vdata = configuration_data() +vdata.set('INKSCAPE_VERSION', meson.project_version()) +vdata.set('INKSCAPE_REVISION', 'foo') +inkscape_version_file = configure_file( + input: 'inkscape-version.cpp.meson', + output: 'inkscape-version.cpp', + configuration: vdata) srcdir_sources = files([ 'attribute-rel-css.cpp', @@ -268,7 +276,8 @@ srcdir_deps = [ lib_srcdir = static_library('srcdir', sources: [srcdir_sources, - srcdir_headers], + srcdir_headers, + inkscape_version_file], dependencies: srcdir_deps, include_directories: [srcinc, confinc, helperinc]) |
