From: Lady Date: Wed, 22 May 2024 04:44:49 +0000 (-0400) Subject: Replace source catalog with metadata file X-Git-Tag: 0.10.0~1 X-Git-Url: https://git.ladys.computer/Shushe/commitdiff_plain/8b898cc1e883b2a5b3662a5c6b6913d5d0e7236d?ds=inline;hp=8b898cc1e883b2a5b3662a5c6b6913d5d0e7236d Replace source catalog with metadata file There are two things which this approach should eventally bring :— 1. Availability of various aspects of file metadata for every file during the parsing and transformation phases. Right now, only metadata for the file currently being processed is available, and while loading the catalog is possible in transforms, it’s probably not really advisable and hasn’t been extensively tested. 2. Cacheing of file metadata for files which have not changed since the last time Make was run. This comes with the usual Make drawback that if a file is changed to be older, rather than newer, it won’t be recognized as having been changed. Neither of these things are really implemented at this point, but the metadata file is created and being used and the old catalog has been removed. Future commits should refine the behaviour. ---