diff options
author | Thomas Haller <thaller@redhat.com> | 2016-11-28 12:42:04 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2016-11-28 12:43:51 +0100 |
commit | a80ba4ea09003672cc3070cd82f549ba64728866 (patch) | |
tree | 7a518566280c47820208d326d28a5bf3d7695689 /docs/api | |
parent | 41ed42d5ba51e2e1294078e582df16252e13d4e7 (diff) | |
download | NetworkManager-a80ba4ea09003672cc3070cd82f549ba64728866.tar.gz |
build: fix gtk-doc/introspection handling for build
- `make dist` requires --enable-gtk-doc --enable-introspection --with-libnm-glib
- --enable-gtk-doc requires --enable-introspection
- --with-nmcli requires either --enable-introspection or pregenerated
settings-docs.c files from the dist tarball. It does not require
--enable-gtk-doc.
There is a bit of a problem in that --enable-introspection requires
now xsltproc. However, gobject-introspection does itself not depend
on xsltproc. So, more correct might be a special --enable-doc argument,
that combines --enable-introspection --with-xsltproc. Anyway, that
seems to make it more complicated then it already is so just implicitly
(and surprisingly?) require xsltproc with --enable-introspection.
https://bugzilla.gnome.org/show_bug.cgi?id=775003
Diffstat (limited to 'docs/api')
-rw-r--r-- | docs/api/Makefile.am | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/docs/api/Makefile.am b/docs/api/Makefile.am index d2677d7a9e..46d8569aa5 100644 --- a/docs/api/Makefile.am +++ b/docs/api/Makefile.am @@ -101,6 +101,4 @@ CLEANFILES += html/* tmpl/* xml/* \ NetworkManager-sections.txt \ NetworkManager-overrides.txt -if BUILD_SETTING_DOCS CLEANFILES += settings-spec.xml -endif |