summaryrefslogtreecommitdiff
path: root/mkdeps.sh (unfollow)
Commit message (Collapse)AuthorFilesLines
16 hoursmEuAndreh1-2/+2
26 hoursTranslate the content with maritacag rather than po4aEuAndreh1-4/+6
ab781e1 moved the manual pages over and left this behind: the i18n target was changed to maritacag(1), but the rule that actually writes the site's translations -- src/i18n.sentinel, emitted by mkdeps.sh -- still shelled out to po4a. So the build kept needing po4a even though nothing else in the fleet did, and the package in pkgs still carried it as an input. --no-update rather than the bare invocation po4a had. Everywhere else in the fleet a build writes translations and never catalogues; "make i18n" is what brings those up to the masters. The old rule did both, which is why the i18n target beside it was a duplicate of it. Byte for byte the same: over a clean checkout, po4a, maritacag and maritacag --no-update each write the identical src/ tree, and none of the three rewrites a catalogue. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BMowJCogxLWcMdVYYhbLpH
2 daysName the i18n stamp a sentinelEuAndreh1-5/+5
Every other file of its kind here is a sentinel, and .sentinel is what the suffix rules and the .gitignore already spell. One outlier called .stamp meant two names for the one idea. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KxLpaNQThKfMG3ecCJptP9
5 daysmEuAndreh1-103/+280
2025-05-04Makefile: Fix dependency tracking of $(captured-assets)EuAndreh1-0/+1
Since I can't get deterministic outputs out of mktorrent(1), change torrents from $(captured-assets) to $(dynamic-contents).
2025-05-04Makefile: Turn "i18n.sentinel" into a standalone "i18n" virtual targetEuAndreh1-5/+0
2025-05-02mkdeps.sh: Include all translated files in po4a.inEuAndreh1-1/+1
2025-05-01Support multiple names for "categories" fileEuAndreh1-17/+18
2025-05-01mkdeps.sh: Fixup indentationEuAndreh1-6/+7
2025-04-30Makefile: Build slide PDFs with shiny new eslaides(1)EuAndreh1-0/+9
2025-04-30src/content/pt/hea/categorias.adoc: Adiciona com tradução e funcionamento ↵EuAndreh1-1/+1
parcial
2025-04-30Makefile: Include call to po4a(1) in buildEuAndreh1-0/+6
2025-04-30mkdeps.sh: Support multiple languagesEuAndreh1-12/+24
2025-04-29Makefile: Support flac -> ogg conversion and torrent file generationEuAndreh1-4/+21
2025-04-14mkdeps.sh, Makefile: Fix generation of correct categories.htmllisting filesEuAndreh1-2/+4
2025-04-13mkdeps.sh: Simple refactor while adding deps for categories.htmllisting filesEuAndreh1-18/+42
Its contents aren't correct yet, they're still whatever indexbody spits.
2025-04-11mkdeps.sh: Rename "listings" to "indexes"EuAndreh1-12/+12
2025-04-11mkdeps.sh: Put .gz at the beginning of printsEuAndreh1-4/+4
2025-04-11mkdeps.sh: Use single sed to create all file.gz dependenciesEuAndreh1-4/+7
2025-04-11mkdeps.sh: Use --relative-to flag from realpath to simplify normalize()EuAndreh1-3/+1
2025-04-11Makefile: Generate a feed per categoryEuAndreh1-16/+21
2025-04-10Makefile: Add "check-unit-updatedat" targetEuAndreh1-0/+1
2025-04-10Makefile: Normalize unit test target namesEuAndreh1-1/+1
2025-04-05Makefile, deps.mk, mkdeps.sh: Cosmetic tweaksEuAndreh1-0/+1
2025-04-05Makefile: Setup structure to externally archive linksEuAndreh1-0/+1
2025-04-05Makefile: Add test for internal broken linksEuAndreh1-0/+2
2025-04-03mkdeps.sh: tabs over spacesEuAndreh1-1/+1
2025-03-31Makefile, mkdeps.sh: Derive index.html and feed.xml from more static ↵EuAndreh1-9/+8
"sortdata.txt" files
2025-03-30Makefile, mkdeps.sh: Silent commands that are already too big, and will get ↵EuAndreh1-1/+3
bigger
2025-03-30Makefile: Add compressed snippets filesEuAndreh1-0/+1
2025-03-08Generate gzipped variation of final outputEuAndreh1-0/+4
2024-11-18v0 migration to mkwbEuAndreh1-0/+81