Skip to content
Snippets Groups Projects
Commit f32b90ec authored by Bruce Cowan's avatar Bruce Cowan :airplane:
Browse files

Better configuration file handling

parent 72afeb0d
No related branches found
No related tags found
No related merge requests found
......@@ -16,16 +16,14 @@ gtk_dep = dependency('gtk4', version: '>= 4.0')
conf = configuration_data()
conf.set_quoted('VERSION','@VCS_TAG@')
config_h = declare_dependency(
sources: vcs_tag(
input: configure_file(
output: 'config.h.in',
configuration: conf
),
output: 'config.h',
)
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',
......
......@@ -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"
......
......@@ -12,6 +12,7 @@ sources = [
executable('rugby',
sources, resources, compiled_schemas,
dependencies: [config_h, gio_dep, gtk_dep],
dependencies: [gio_dep, gtk_dep],
include_directories: configuration_inc,
install_dir: get_option('bindir'),
install: true)
......@@ -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"
......
......@@ -4,7 +4,7 @@
* SPDX-License-Identifier: GPL-3.0-or-later
*/
#include "config.h"
#include <config.h>
#include "rugby-possibility-widget.h"
......
......@@ -4,7 +4,7 @@
* SPDX-License-Identifier: GPL-3.0-or-later
*/
#include "config.h"
#include <config.h>
#include "rugby-possibility.h"
struct _RugbyPossibility
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment