From 35b43d384626bd7a2037318dc4c2fc1f31e09ea1 Mon Sep 17 00:00:00 2001 From: Bruce Cowan <bruce@bcowan.me.uk> Date: Tue, 21 Sep 2021 20:13:50 +0100 Subject: [PATCH] Revert "Better configuration file handling" This reverts commit f32b90ec2f6d9fcd7907d60324f08bfa47a362df. --- meson.build | 16 +++++++++------- src/main.c | 2 +- src/meson.build | 3 +-- src/rugby-app-window.c | 2 +- src/rugby-possibility-widget.c | 2 +- src/rugby-possibility.c | 2 +- 6 files changed, 14 insertions(+), 13 deletions(-) diff --git a/meson.build b/meson.build index 1ae5ad2..99574da 100644 --- a/meson.build +++ b/meson.build @@ -16,14 +16,16 @@ gtk_dep = dependency('gtk4', version: '>= 4.0') conf = configuration_data() conf.set_quoted('VERSION','@VCS_TAG@') -vcs_tag( - input: configure_file( - output: 'config.h.in', - configuration: conf - ), - output: 'config.h', + +config_h = declare_dependency( + sources: vcs_tag( + input: configure_file( + output: 'config.h.in', + configuration: conf + ), + output: 'config.h', + ) ) -configuration_inc = include_directories('.') cflags = [] cflags += ['-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_46', diff --git a/src/main.c b/src/main.c index d94fc32..4642cb0 100644 --- a/src/main.c +++ b/src/main.c @@ -3,7 +3,7 @@ * SPDX-License-Identifier: GPL-3.0-or-later */ -#include <config.h> +#include "config.h" #include "rugby-app-window.h" #include "rugby-pref-window.h" diff --git a/src/meson.build b/src/meson.build index 3bb7448..903b613 100644 --- a/src/meson.build +++ b/src/meson.build @@ -12,7 +12,6 @@ sources = [ executable('rugby', sources, resources, compiled_schemas, - dependencies: [gio_dep, gtk_dep], - include_directories: configuration_inc, + dependencies: [config_h, gio_dep, gtk_dep], install_dir: get_option('bindir'), install: true) diff --git a/src/rugby-app-window.c b/src/rugby-app-window.c index ca1b448..7c972fc 100644 --- a/src/rugby-app-window.c +++ b/src/rugby-app-window.c @@ -4,7 +4,7 @@ * SPDX-License-Identifier: GPL-3.0-or-later */ -#include <config.h> +#include "config.h" #include "rugby-app-window.h" #include "rugby-list-store.h" diff --git a/src/rugby-possibility-widget.c b/src/rugby-possibility-widget.c index 4483c9f..94a1c94 100644 --- a/src/rugby-possibility-widget.c +++ b/src/rugby-possibility-widget.c @@ -4,7 +4,7 @@ * SPDX-License-Identifier: GPL-3.0-or-later */ -#include <config.h> +#include "config.h" #include "rugby-possibility-widget.h" diff --git a/src/rugby-possibility.c b/src/rugby-possibility.c index 7bedabe..768a78c 100644 --- a/src/rugby-possibility.c +++ b/src/rugby-possibility.c @@ -4,7 +4,7 @@ * SPDX-License-Identifier: GPL-3.0-or-later */ -#include <config.h> +#include "config.h" #include "rugby-possibility.h" struct _RugbyPossibility -- GitLab