-gsk4_toml = configure_file(input: 'gsk4.toml.in', output: 'gsk4.toml', configuration: toml_conf)
-
if get_option('gtk_doc')
+ gsk4_toml = configure_file(
+ input: 'gsk4.toml.in',
+ output: 'gsk4.toml',
+ configuration: toml_conf,
+ install: true,
+ install_dir: docs_dir / 'gsk4',
+ )
+
custom_target('gsk4-doc',
input: [ gsk4_toml, gsk_gir[0] ],
output: 'gsk4',
// A map between namespaces and base URLs for their online documentation
baseURLs = [
- [ 'Gdk', 'https://gnome.pages.gitlab.gnome.org/gtk/gdk4/' ],
- [ 'GdkWayland', 'https://gnome.pages.gitlab.gnome.org/gtk/gdk4-wayland/' ],
- [ 'GdkX11', 'https://gnome.pages.gitlab.gnome.org/gtk/gdk4-x11/' ],
- [ 'Gsk', 'https://gnome.pages.gitlab.gnome.org/gtk/gsk4/' ],
- [ 'Gtk', 'https://gnome.pages.gitlab.gnome.org/gtk/gtk4/' ],
- [ 'Pango', 'https://gnome.pages/gitlab.gnome.org/pango/pango/' ],
- [ 'PangoCairo', 'https://gnome.pages.gitlab.gnome.org/pango/pangocairo/' ],
+ [ 'GLib', 'https://docs.gtk.org/glib/' ],
+ [ 'GObject', 'https://docs.gtk.org/gobject/' ],
+ [ 'Gio', 'https://docs.gtk.org/gio/' ],
+ [ 'Gdk', 'https://docs.gtk.org/gdk4/' ],
+ [ 'GdkWayland', 'https://docs.gtk.org/gdk4-wayland/' ],
+ [ 'GdkX11', 'https://docs.gtk.org/gdk4-x11/' ],
+ [ 'Gsk', 'https://docs.gtk.org/gsk4/' ],
+ [ 'Gtk', 'https://docs.gtk.org/gtk4/' ],
+ [ 'Pango', 'https://docs.gtk.org/Pango/' ],
+ [ 'PangoCairo', 'https://docs.gtk.org/PangoCairo/' ],
]