]> Lady’s Gitweb - Shushe/commit
Replace source catalog with metadata file
authorLady <redacted>
Wed, 22 May 2024 04:44:49 +0000 (00:44 -0400)
committerLady <redacted>
Thu, 11 Jul 2024 01:46:30 +0000 (21:46 -0400)
commit8b898cc1e883b2a5b3662a5c6b6913d5d0e7236d
tree21d2d416e196ba00583e16678c9df05e0e8b540a
parent3a299f48959110fd4f621d75378129d96e4ad631
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.
GNUmakefile
README.markdown
lib/catalog2parser.xslt
lib/catalog2transform.xslt
lib/metadata2dependencies.xslt [moved from lib/catalog2dependencies.xslt with 75% similarity]
lib/metadata2destinations.xslt [moved from lib/catalog2destinations.xslt with 52% similarity]
This page took 0.043119 seconds and 4 git commands to generate.