summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIñigo Martínez <inigomartinez@gmail.com>2017-11-12 11:30:48 +0100
committerIñigo Martínez <inigomartinez@gmail.com>2018-08-11 22:55:53 +0200
commitaf3f39dae005c8c3ceb0a88c38b1c2172b20f1d7 (patch)
tree16f292e77a71bbbac72412f7bbdecad3521e1c15
parent5a75f4d0d178e3035a69e2628dc575e9bc80cf98 (diff)
downloaddconf-af3f39dae005c8c3ceb0a88c38b1c2172b20f1d7.tar.gz
build: Rename build options
Following the new meson porting guidelines, this patch renames the build options. The list of changes is as follows: - Remove the enable prefix from boolean options. - Remove the with prefix from string options. - The character separator from multi-word options has been changed to underscore.
-rw-r--r--docs/meson.build6
-rw-r--r--meson.build2
-rw-r--r--meson_options.txt10
-rw-r--r--service/meson.build4
4 files changed, 11 insertions, 11 deletions
diff --git a/docs/meson.build b/docs/meson.build
index 47f9062..c1e4616 100644
--- a/docs/meson.build
+++ b/docs/meson.build
@@ -1,4 +1,4 @@
-if get_option('enable-gtk-doc')
+if get_option('gtk_doc')
gnome.gtkdoc(
meson.project_name(),
main_xml: meson.project_name() + '-docs.xml',
@@ -14,9 +14,9 @@ if get_option('enable-gtk-doc')
)
endif
-if get_option('enable-man')
+if get_option('man')
xsltproc = find_program('xsltproc', required: false)
- assert(xsltproc.found(), 'xsltproc is required for enable-man')
+ assert(xsltproc.found(), 'xsltproc is required for man generation')
xsltproc_cmd = [
xsltproc,
diff --git a/meson.build b/meson.build
index 7f9767e..68e4e57 100644
--- a/meson.build
+++ b/meson.build
@@ -78,7 +78,7 @@ gio_unix_dep = dependency('gio-unix-2.0', version: gio_unix_req_version)
gio_querymodules = find_program('gio-querymodules', required: false)
if gio_querymodules.found()
- gio_modules_dir = get_option('with-gio-modules-dir').strip()
+ gio_modules_dir = get_option('gio_modules_dir')
if gio_modules_dir == ''
gio_modules_dir = join_paths(dconf_libdir, 'gio', 'modules')
endif
diff --git a/meson_options.txt b/meson_options.txt
index fb01218..4599ada 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -1,5 +1,5 @@
-option('enable-man', type: 'boolean', value: true, description: 'generate man pages')
-option('with-gio-modules-dir', type: 'string', value: '', description: 'choose directory for the GIO module [default=LIBDIR/gio/modules]')
-option('with-dbus-service-dir', type: 'string', value: '', description: 'choose directory for dbus service files [default=PREFIX/share/dbus-1/services]')
-option('with-dbus-system-service-dir', type: 'string', value: '', description: 'choose directory for dbus system service files [default=PREFIX/share/dbus-1/system-services]')
-option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation')
+option('man', type: 'boolean', value: true, description: 'generate man pages')
+option('gio_modules_dir', type: 'string', value: '', description: 'choose directory for the GIO module [default=LIBDIR/gio/modules]')
+option('dbus_service_dir', type: 'string', value: '', description: 'choose directory for dbus service files [default=PREFIX/share/dbus-1/services]')
+option('dbus_system_service_dir', type: 'string', value: '', description: 'choose directory for dbus system service files [default=PREFIX/share/dbus-1/system-services]')
+option('gtk_doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation')
diff --git a/service/meson.build b/service/meson.build
index f651e25..800dd87 100644
--- a/service/meson.build
+++ b/service/meson.build
@@ -1,9 +1,9 @@
-dbus_service_dir = get_option('with-dbus-service-dir').strip()
+dbus_service_dir = get_option('dbus_service_dir')
if dbus_service_dir == ''
dbus_service_dir = join_paths(dconf_datadir, 'dbus-1', 'services')
endif
-dbus_system_service_dir = get_option('with-dbus-system-service-dir').strip()
+dbus_system_service_dir = get_option('dbus_system_service_dir')
if dbus_system_service_dir == ''
dbus_system_service_dir = join_paths(dconf_datadir, 'dbus-1', 'system-services')
endif