From 9ce9c03de0a7fbb1ec2ed83b2f02cb8b1459c58f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1igo=20Mart=C3=ADnez?= Date: Tue, 10 Apr 2018 07:24:21 +0200 Subject: build: Remove config.h definitions Although many files include the `config.h` file, no defitions are used at all. Due to this, all the definitions have been removed. However, the `config.h` file is still generated and included in many files, as it may be useful for future global definitions. --- meson.build | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/meson.build b/meson.build index b1bbaa4..93c14dc 100644 --- a/meson.build +++ b/meson.build @@ -29,25 +29,6 @@ libversion = '@0@.@1@.@2@'.format(soversion, current, revision) cc = meson.get_compiler('c') valac = meson.get_compiler('vala') -config_h = configuration_data() - -# package -set_defines = [ - ['PACKAGE', meson.project_name()], - ['PACKAGE_BUGREPORT', 'https://gitlab.gnome.org/GNOME/dconf/issues'], - ['PACKAGE_NAME', meson.project_name()], - ['PACKAGE_STRING', '@0@ @1@'.format(meson.project_name(), dconf_version)], - ['PACKAGE_TARNAME', meson.project_name()], - ['PACKAGE_URL', 'https://wiki.gnome.org/Projects/dconf'], - ['PACKAGE_VERSION', dconf_version], - ['VERSION', dconf_version], - ['GETTEXT_PACKAGE', meson.project_name()] -] - -foreach define: set_defines - config_h.set_quoted(define[0], define[1]) -endforeach - # compiler flags common_flags = [] @@ -73,7 +54,7 @@ dbus_session_service_dir = dependency('dbus-1').get_pkgconfig_variable('session_ configure_file( output: 'config.h', - configuration: config_h + configuration: configuration_data() ) test_env = [ -- cgit v1.2.1