master (fee6dadc): vala do not build and install devhelp book documentation and other issues
Issues:
- autoconf quietly skips building documentation if
sphinx
is not installed - build devhelp documentation (
make -C doc/manual devhelp
) fails iffuturo
python module is not installed - documentation build warnings
VERSION=0.57.0 sphinx-build -M html ./source ./build
Running Sphinx v7.1.2
making output directory... done
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 19 source files that are out of date
updating environment: [new config] 19 added, 0 changed, 0 removed
reading sources... [100%] types
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... copying static files... done
copying extra files... done
done
writing output... [100%] types
/home/tkloczko/rpmbuild/BUILD/vala-0.57.0/doc/manual/source/preprocessor.rst:100: WARNING: Could not lex literal_block '// Vala preprocessor example\npublic class Preprocessor : Object {\n\n /* public instance method */\n public void run () {\n#if PREPROCESSOR_DEBUG\n // Use "-D PREPROCESSOR_DEBUG" to run this code path\n stdout.printf ("debug version");\n#else\n // Normally, we run this code path\n stdout.printf ("production version");\n#endif\n }\n}\n\n/* application entry point */\nvoid main () {\n var sample = new Preprocessor ();\n sample.run ();\n}' as "vala". Highlighting skipped.
generating indices... genindex done
writing additional pages... search done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 1 warning.
- install target do not install devhelp book like it is with vala 0.56.14
- valadoc/icons/Makefile.am installs icons which seems are no longer used by documentation
Edited by Tomasz Kłoczko