From 9fa567bd3993bfa46e5bc04e8a0da2b21b3a90ca Mon Sep 17 00:00:00 2001 From: Antoine Fontaine <antoine.fontaine@epfl.ch> Date: Sat, 16 Nov 2019 19:21:42 +0100 Subject: [PATCH] cleanup build files --- data/meson.build | 2 +- meson.build | 29 ++++++++++++++++++----------- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/data/meson.build b/data/meson.build index 9f40f3e..c9b1fb6 100644 --- a/data/meson.build +++ b/data/meson.build @@ -15,6 +15,6 @@ moody_resources = gnome.compile_resources( 'moody-resources', 'ch.gnugen.Moody.gresources.xml', source_dir : ['ui', 'media'], - c_name: 'hdy', + c_name: 'moody', ) diff --git a/meson.build b/meson.build index 9428b56..28f668f 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project('moody', 'c', version: '0.0.1', license: 'GPL-3+', - meson_version: '>= 0.47.0', + meson_version: '>= 0.50.0', ) gnome = import('gnome') @@ -22,10 +22,6 @@ configure_file( configuration: config_h, ) -add_project_arguments([ - '-I' + meson.build_root(), -], language: 'c') - cc = meson.get_compiler('c') @@ -102,17 +98,28 @@ message('\n'.join(summary)) moody_sources = [ moody_resources, - 'src/moody.c', - 'src/moodle-provider.c', - 'src/moodle-parser.c', - 'src/gui-window.c', - 'src/gui-pass-dialog.c', + 'src/data-struct.h', 'src/gui-course.c', - 'src/gui-week.c', + 'src/gui-course.h', + 'src/gui-pass-dialog.c', + 'src/gui-pass-dialog.h', 'src/gui-resource.c', + 'src/gui-resource.h', + 'src/gui-week.c', + 'src/gui-week.h', + 'src/gui-window.c', + 'src/gui-window.h', + 'src/moodle-parser.c', + 'src/moodle-parser.h', + 'src/moodle-provider.c', + 'src/moodle-provider.h', + 'src/moody.c', 'src/password.c', + 'src/password.h', 'src/settings.c', + 'src/settings.h', 'src/utils.c', + 'src/utils.h', ] libhandy_dep = dependency('libhandy-0.0', version: '>= 0.0.8') -- GitLab