forked from AuroraMiddleware/gtk
meson: Rename documentation option to gtk_doc
This name is what most of the stack is using. Lets follow along, even though it is (imo) uglier.
This commit is contained in:
parent
f6019f1a16
commit
4eaf860e86
@ -105,7 +105,7 @@ pages:
|
|||||||
image: registry.gitlab.gnome.org/gnome/gtk/master:v6
|
image: registry.gitlab.gnome.org/gnome/gtk/master:v6
|
||||||
stage: deploy
|
stage: deploy
|
||||||
script:
|
script:
|
||||||
- meson -Ddocumentation=true _build .
|
- meson -Dgtk_doc=true _build .
|
||||||
- ninja -C _build
|
- ninja -C _build
|
||||||
- ninja -C _build gdk4-doc gsk4-doc gtk4-doc
|
- ninja -C _build gdk4-doc gsk4-doc gtk4-doc
|
||||||
|
|
||||||
|
@ -99,7 +99,7 @@ if wayland_enabled
|
|||||||
src_dir += [ gdkwayland_inc ]
|
src_dir += [ gdkwayland_inc ]
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if get_option('documentation')
|
if get_option('gtk_doc')
|
||||||
configure_file(input: 'version.xml.in', output: 'version.xml', configuration: version_conf)
|
configure_file(input: 'version.xml.in', output: 'version.xml', configuration: version_conf)
|
||||||
|
|
||||||
gnome.gtkdoc('gdk4',
|
gnome.gtkdoc('gdk4',
|
||||||
|
@ -34,7 +34,7 @@ private_headers = [
|
|||||||
images = [
|
images = [
|
||||||
]
|
]
|
||||||
|
|
||||||
if get_option('documentation')
|
if get_option('gtk_doc')
|
||||||
configure_file(input: 'version.xml.in', output: 'version.xml', configuration: version_conf)
|
configure_file(input: 'version.xml.in', output: 'version.xml', configuration: version_conf)
|
||||||
|
|
||||||
gnome.gtkdoc('gsk4',
|
gnome.gtkdoc('gsk4',
|
||||||
|
@ -355,8 +355,8 @@ How to compile GTK itself
|
|||||||
</group>
|
</group>
|
||||||
<sbr/>
|
<sbr/>
|
||||||
<group>
|
<group>
|
||||||
<arg choice="plain">-Ddocumentation=true</arg>
|
<arg choice="plain">-Dgtk_doc=true</arg>
|
||||||
<arg choice="plain">-Ddocumentation=false</arg>
|
<arg choice="plain">-Dgtk_doc=false</arg>
|
||||||
</group>
|
</group>
|
||||||
<sbr/>
|
<sbr/>
|
||||||
<group>
|
<group>
|
||||||
@ -382,7 +382,7 @@ How to compile GTK itself
|
|||||||
</formalpara>
|
</formalpara>
|
||||||
|
|
||||||
<formalpara>
|
<formalpara>
|
||||||
<title><systemitem>documentation</systemitem> and
|
<title><systemitem>gtk_doc</systemitem> and
|
||||||
<systemitem>man-pages</systemitem></title>
|
<systemitem>man-pages</systemitem></title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -394,7 +394,7 @@ How to compile GTK itself
|
|||||||
<application>gtk-doc</application> installed and
|
<application>gtk-doc</application> installed and
|
||||||
are modifying GTK, you may want to enable
|
are modifying GTK, you may want to enable
|
||||||
<application>gtk-doc</application> support by passing
|
<application>gtk-doc</application> support by passing
|
||||||
in <systemitem>documentation</systemitem>.
|
in <systemitem>gtk_doc</systemitem>.
|
||||||
</para>
|
</para>
|
||||||
<para>
|
<para>
|
||||||
Additionally, some tools provided by GTK have their own
|
Additionally, some tools provided by GTK have their own
|
||||||
|
@ -394,7 +394,7 @@ else
|
|||||||
types_conf.set('DISABLE_ON_QUARTZ', '')
|
types_conf.set('DISABLE_ON_QUARTZ', '')
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if get_option('documentation')
|
if get_option('gtk_doc')
|
||||||
configure_file(input: 'version.xml.in', output: 'version.xml', configuration: version_conf)
|
configure_file(input: 'version.xml.in', output: 'version.xml', configuration: version_conf)
|
||||||
configure_file(input: 'getting_started.xml.in', output: 'getting_started.xml', configuration: src_dir_conf)
|
configure_file(input: 'getting_started.xml.in', output: 'getting_started.xml', configuration: src_dir_conf)
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
if get_option('documentation')
|
if get_option('gtk_doc')
|
||||||
glib_prefix = dependency('glib-2.0').get_pkgconfig_variable('prefix')
|
glib_prefix = dependency('glib-2.0').get_pkgconfig_variable('prefix')
|
||||||
glib_docpath = join_paths(glib_prefix, 'share', 'gtk-doc', 'html')
|
glib_docpath = join_paths(glib_prefix, 'share', 'gtk-doc', 'html')
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
if x11_enabled and get_option('documentation')
|
if x11_enabled and get_option('gtk_doc')
|
||||||
doc_shooter_sources = [
|
doc_shooter_sources = [
|
||||||
'shadow.c',
|
'shadow.c',
|
||||||
'shooter.c',
|
'shooter.c',
|
||||||
|
@ -827,7 +827,7 @@ summary = [
|
|||||||
' Colord support: @0@'.format(get_option('colord')),
|
' Colord support: @0@'.format(get_option('colord')),
|
||||||
' Profiler: @0@'.format(get_option('profiler')),
|
' Profiler: @0@'.format(get_option('profiler')),
|
||||||
' Introspection: @0@'.format(get_option('introspection')),
|
' Introspection: @0@'.format(get_option('introspection')),
|
||||||
' Documentation: @0@'.format(get_option('documentation')),
|
' Documentation: @0@'.format(get_option('gtk_doc')),
|
||||||
' Man pages: @0@'.format(get_option('man-pages')),
|
' Man pages: @0@'.format(get_option('man-pages')),
|
||||||
' Build tests: @0@'.format(get_option('build-tests')),
|
' Build tests: @0@'.format(get_option('build-tests')),
|
||||||
' Install tests: @0@'.format(get_option('install-tests')),
|
' Install tests: @0@'.format(get_option('install-tests')),
|
||||||
|
@ -31,7 +31,7 @@ option('colord', type: 'combo', choices : ['yes', 'no', 'auto'], value : 'auto',
|
|||||||
description : 'Build colord support for the CUPS printing backend')
|
description : 'Build colord support for the CUPS printing backend')
|
||||||
|
|
||||||
# Documentation and introspection
|
# Documentation and introspection
|
||||||
option('documentation', type: 'boolean', value: 'false',
|
option('gtk_doc', type: 'boolean', value: 'false',
|
||||||
description : 'Build API reference and tools documentation')
|
description : 'Build API reference and tools documentation')
|
||||||
option('man-pages', type: 'boolean', value: 'false',
|
option('man-pages', type: 'boolean', value: 'false',
|
||||||
description : 'Build man pages for installed tools')
|
description : 'Build man pages for installed tools')
|
||||||
|
Loading…
Reference in New Issue
Block a user