summaryrefslogtreecommitdiff
path: root/docs/Makefile
AgeCommit message (Collapse)Author
2026-03-07make: Use portable sed argumentJonas Bernoulli
Closes #428.
2026-03-07make: CosmeticsJonas Bernoulli
2026-01-04make: Also clean .revdesc and docs/stats/Jonas Bernoulli
2025-11-30make: Add new EMACS_Q_ARG variableJonas Bernoulli
It defaults to "-Q" but users can instead use "-q", which is useful if "site-start.el" contains essential settings. Also add `EMACS_BATCH' and `EMACS_ORG', and rework use of related variables.
2025-11-13make: Use absolute urls in exported manualsJonas Bernoulli
2025-11-13Publish manual and statistics using webdavJonas Bernoulli
Re magit/magit#5472.
2025-11-13make: CosmeticsJonas Bernoulli
2025-05-09make: Do not needlessly quote every comma in generated texi filesJonas Bernoulli
This counters Org commit 39264d3d41213085502dc0c2572f50855ea587a1.
2024-08-20make: Make .orgconfig a prerequisite of %.texiJonas Bernoulli
2024-08-17make: Re-generate %.texi if HEAD changed since previous runJonas Bernoulli
2024-08-16make: Ensure documentation is cleaned up and regenerated when neededJonas Bernoulli
- Files are not the only inputs to `texi', so we cannot rely on their modification times alone, to determine whether a rebuild is required. The new `redo-docs' always regenerates the texi file and thus all other formats. Use that target before publishing the manual. - Teach `html-dir' to only regenerate if the texi file has actually been touched. - However when `html-dir' does regenerate, we must first remove all existing html files, to avoid files that used to be generated but are not being generated anymore, from sticking around.
2024-06-18make: Restore texi kludgeJonas Bernoulli
This was accidentally removed in [1: 872b19b0]. 1: 2024-06-07 872b19b062653797e997db4907da59315ed16c5b make: Integrate texi target
2024-06-18make: Fix texi targetJonas Bernoulli
2024-06-07make: Integrate texi targetJonas Bernoulli
Now that an Org version (9.6), which contains the necessary changes to ox-texinfo, has been released, we assume that users have the necessary tools.
2023-12-09make: Remove obsolete org-export kludgeJonas Bernoulli
2023-12-05docs: Replace all unicode quotes in texi exportJonas Bernoulli
2023-11-23make: Only append newline to transient.texi if missingJonas Bernoulli
2023-08-30docs: Don't use unicode quotes in texi exportJonas Bernoulli
Re https://lists.gnu.org/archive/html/emacs-devel/2023-08/msg01232.html.
2022-11-19make: Explicitly specify output directory for makeinfo --htmlJonas Bernoulli
The default output directory differs between makeinfo versions.
2022-08-10make: Print message for texi targetJonas Bernoulli
2022-04-22make: Right-align target verbsJonas Bernoulli
2022-03-20Automatically publish statisticsJonas Bernoulli
2022-01-30Hardcode version string for nowJonas Bernoulli
2021-12-26manual: Use updated support for definition commandsJonas Bernoulli
Instead of ox-texinfo+.el use the new implementation that I expect to be merged into Org itself.
2021-12-16make: Set more variables in default.mkJonas Bernoulli
2021-12-16make: Update stats targetJonas Bernoulli
2021-12-16make: CosmeticsJonas Bernoulli
For consistency with Makefiles of related repositories.
2021-12-15make: Add stats targetJonas Bernoulli
2021-11-08manual: Use Org macrosJonas Bernoulli
2021-10-01manual: No longer depend on the ox-extra packageJonas Bernoulli
Instead of ox-extra's "ignored sections" use ox-texinfo+'s new "dissolvable headlines".
2021-03-11Revert "manual: Deal with texinfo cross reference idiocy"Jonas Bernoulli
This reverts commit baebe85cebd48442325a0071658226da8ce9dab1.
2021-02-28manual: Deal with texinfo cross reference idiocyJonas Bernoulli
See see *note (texinfo)Cross Reference Commands*.
2020-09-19manual: Use a favicon in html exportJonas Bernoulli
2020-01-02make: Copy indices for htmlified info manualsJonas Bernoulli
2019-02-14Release version 0.1.0v0.1.0Jonas Bernoulli