diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2018-05-23 15:11:09 -0400 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.com> | 2018-06-07 09:28:03 -0400 |
commit | 11822c40bc240f43ec69589a4ef1e8c4299800e7 (patch) | |
tree | 425cf2551ea5ce9995bca2c298ccbc2d4fcd2e6d /meson.build | |
parent | be43436435a6db02859fbf69239f181a2e371518 (diff) | |
download | glib-11822c40bc240f43ec69589a4ef1e8c4299800e7.tar.gz |
Meson: Remove config.h.meson template
It became useless because glib_conf is not used anymore for generating
pkgconfig files. See issue #1313.
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 27 |
1 files changed, 9 insertions, 18 deletions
diff --git a/meson.build b/meson.build index 714c8bf93..2d6872ea4 100644 --- a/meson.build +++ b/meson.build @@ -84,7 +84,6 @@ glibconfig_conf = configuration_data() # use them later in test programs (autoconf does this automatically) glib_conf_prefix = '' -glib_conf.set('GLIB_VERSION', glib_version) glib_conf.set('GLIB_MAJOR_VERSION', major_version) glib_conf.set('GLIB_MINOR_VERSION', minor_version) glib_conf.set('GLIB_MICRO_VERSION', micro_version) @@ -99,17 +98,6 @@ glib_conf.set_quoted('PACKAGE_URL', '') glib_conf.set_quoted('PACKAGE_VERSION', meson.project_version()) glib_conf.set('ENABLE_NLS', 1) -# Variables used in glib-gettextize and pkg-config files -# These should not contain " quotes around the values -glib_conf.set('PACKAGE', 'glib') -glib_conf.set('VERSION', meson.project_version()) -glib_conf.set('prefix', glib_prefix) -glib_conf.set('exec_prefix', glib_prefix) -glib_conf.set('libdir', glib_libdir) -glib_conf.set('includedir', glib_includedir) -glib_conf.set('datadir', glib_datadir) -glib_conf.set('datarootdir', glib_datadir) - # used by the .rc.in files glibconfig_conf.set('LT_CURRENT_MINUS_AGE', soversion) @@ -1786,8 +1774,6 @@ if host_system == 'sunos' glib_conf.set('__EXTENSIONS__',1) endif -glib_conf.set('GIO_MODULE_DIR', glib_giomodulesdir) - # Sadly Meson does not expose this value: # https://github.com/mesonbuild/meson/pull/3460 if host_system == 'windows' @@ -1878,11 +1864,18 @@ subdir('tests') # Install glib-gettextize executable, if a UNIX-style shell is found if have_sh + # These should not contain " quotes around the values + gettexize_conf = configuration_data() + gettexize_conf.set('PACKAGE', 'glib') + gettexize_conf.set('VERSION', meson.project_version()) + gettexize_conf.set('prefix', glib_prefix) + gettexize_conf.set('datarootdir', glib_datadir) + gettexize_conf.set('datadir', glib_datadir) configure_file(input : 'glib-gettextize.in', install : true, install_dir : 'bin', output : 'glib-gettextize', - configuration : glib_conf) + configuration : gettexize_conf) endif if have_m4 @@ -1898,9 +1891,7 @@ if host_system != 'windows' install_dir : join_paths(get_option('datadir'), 'glib-2.0', 'valgrind')) endif -configure_file(input : 'config.h.meson', - output : 'config.h', - configuration : glib_conf) +configure_file(output : 'config.h', configuration : glib_conf) if host_system == 'windows' install_headers([ 'msvc_recommended_pragmas.h' ], subdir : 'glib-2.0') |