-all-local: Doxyfile.stamp +Doxyfile.stamp: Doxyfile Doxyfile-gi $(doxygen_sources)
- $(AM_V_GEN)$(DOXYGEN) Doxyfile-gi && $(DOXYGEN) Doxyfile && echo "" > $@
+ALL_TARGETS = Doxyfile.stamp
+if WITH_PYTHON
+geany-scintilla-gtkdoc.h: geany-gtkdoc.h
+geany-gtkdoc.h: Doxyfile.stamp $(top_srcdir)/scripts/gen-api-gtkdoc.py
- $(AM_V_GEN)$(top_srcdir)/scripts/gen-api-gtkdoc.py xml -d $(builddir) \
- -o geany-gtkdoc.h --sci-output geany-scintilla-gtkdoc.h
I don't understand. The output files are created last in the script and that doesn't depend on the xml anymore (it writes out whatever it parsed, after parsing is completed).
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/890/files#r52676004