GNOME Bugzilla – Bug 672710
Use new documentation infrastructure
Last modified: 2012-08-31 13:39:55 UTC
Patch following
Created attachment 210459 [details] [review] Use new documentation infraestructure
Hmm, I will postpone this a bit. Right now I am using my work laptop a lot and this still runs ubuntu lucid where I don't find yelp-tools in the packages.
Hey Stefan, what about jhbuild buildone yelp-tools gtk-doc ? ;)
Created attachment 222028 [details] [review] Use new documentation infraestructure.v2 New version fixing some issues
Review of attachment 222028 [details] [review]: ::: configure.ac @@ +213,3 @@ +dnl Documentation +dnl +YELP_HELP_INIT We need to make this conditional for bootstrap reasons. People need to be able to build without yelp tools installed (and then get no user-docs). @@ +274,2 @@ && AC_MSG_NOTICE([** XML PDF support enabled, using $DBLATEX$FOP]) \ || AC_MSG_NOTICE([ XML PDF support disabled, no fop available]) Please tell in summary if user-docs are enabled or disabled. ::: help/Makefile.am @@ +3,1 @@ SUBDIRS = manual needs to stay conditional. ::: help/manual/Makefile.am @@ +1,1 @@ +@YELP_HELP_RULES@ Need to be conditional (if HAVE_YELP_TOOLS)
I also saw this, it was not happening before. GEN el/ Warning: Could not merge el translation for msgid: You can also use <INCLUDE> ... </INCLUDE> to specify the #include files which are shown in the synopsis sections. It contains a comma-separate list of #include files, without the angle brackets. If you set it outside of any sections, it acts for all sections until the end of the file. If you set it within a section, it only applies to that section.
Created attachment 223022 [details] [review] Use new documentation infraestructure.v3 Updated patch with your comments. gtk-doc builds fine even if you do not have yelp-tools
Thanks. Pushed!