mirror of
https://github.com/kuraeow/ultratears.git
synced 2026-11-07 10:16:00 -10:00
Unpacking a newer source ZIP over the folder (GitHub's Download ZIP, no
Git) gave every file a new date, and ninja compiled the whole game again
(~30 min on 6 cores) for a few changed files. setup.py records the
sources' content and dates after each compile and, before the steps,
gives files with unchanged content their dates back.
The textures step read and checked all 44 000 texture files on every
run; it is now up to date while the encoder, its script and the RomFS
are those of the last complete run.
A source ZIP had no version ("UltraTears unknown"): tools/archive-
version.txt is filled in by git archive (export-subst), so GitHub's ZIP
says its commit and describe; tools/version.py reads it without Git.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
3 lines
147 B
Plaintext
3 lines
147 B
Plaintext
# GitHub's Download ZIP (git archive) fills in the commit: tools/version.py reads it where there is no .git
|
|
tools/archive-version.txt export-subst
|