Max Nikulin <maniku...@gmail.com> writes: > On 21/12/2021 19:48, Marco Wahl wrote: >> >> From my point of view using singuar targets for org.texi and >> orgguide.texi is the clearest path to go. > > It matter of taste. I do not like code duplication. > >> I already committed a fix along these lines. (Hopefully it's okay.) > > Thank you for the fix. > >> Please let me know if I missed something. > > I do not see any really serious issues. However there are room for > improvements > > %: %.texi org-version.inc > $(MAKEINFO) --no-split $< -o $@.info > > likely should be > > %.info: %.texi org-version.inc > $(MAKEINFO) --no-split $< -o $@ > > Org files have > > #+setupfile: doc-setup.org > > but there is no dependency on doc-setup.org in the Makefile > > I would prefer to see names of output files specified in the Makefile > rather than in org files: > > #+export_file_name: orgguide.texi > > Ideally it should be a function with input org file and output texi file > names as arguments. Currently it is a bit puzzling while reading the > Makefile and .el, it is unclear why name of output files are different. > > Since nobody complained before, such issues are not urgent.
I think so too. If someone finds the muse to deal with any of these issues she might give it a go, please.