[gnote/meson: 4/5] More configuration




commit 826e13ccd8832e1d4dafa9e40be940d6ae44eba7
Author: Aurimas Černius <aurisc4 gmail com>
Date:   Sat Mar 27 16:43:14 2021 +0200

    More configuration

 config.h.in | 4 ++++
 meson.build | 9 ++++++---
 2 files changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/config.h.in b/config.h.in
index fe2e4b1d..40997eb6 100644
--- a/config.h.in
+++ b/config.h.in
@@ -1,6 +1,10 @@
 #define LIBGNOTE_RELEASE "@libgnote_release@"
 #define LIBGNOTE_VERSION_INFO "@libgnote_version_info@"
 #define LIBDIR "@libdir@"
+#define DATADIR "@datadir@"
 #define PACKAGE_NAME "@package_name@"
 #define PACKAGE_VERSION "@package_version@"
+#define VERSION "@version@"
+#define GETTEXT_PACKAGE "gnote"
+#define GNOTE_LOCALEDIR "@gnote_localedir@"
 
diff --git a/meson.build b/meson.build
index 8dba87fd..aaf0e677 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project('gnote', 'cpp', version: '41.alpha')
 
-version = meson.project_version().split('.')[0]
+gnote_release = meson.project_version().split('.')[0]
 libgnote_version_info = '0.0.0'
 
 dependencies = [
@@ -16,10 +16,13 @@ dependencies = [
 
 conf_data = configuration_data()
 conf_data.set('package_name', 'gnote')
-conf_data.set('package_version', version)
-conf_data.set('libgnote_release', version)
+conf_data.set('package_version', gnote_release)
+conf_data.set('version', meson.project_version())
+conf_data.set('libgnote_release', gnote_release)
 conf_data.set('libgnote_version_info', libgnote_version_info)
 conf_data.set('libdir', get_option('prefix') / get_option('libdir'))
+conf_data.set('datadir', get_option('prefix') / get_option('datadir'))
+conf_data.set('gnote_localedir', conf_data.get('datadir') / 'locale')
 
 configure_file(
   input: 'config.h.in',


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]