Open cmyr opened 1 year ago
Vigorously agree re: filters and clean. I was quite unhappy when I made a plan with one file in it - as a way to achieve filtering - and it merrily deleted everything in the target directory for me.
IMHO a regex is far friendlier than custom syntax you have to learn about
Captured from IM discussion, an option to check (fail if files would have changed) would be helpful, simplifies both CI and presubmit.sh
The codegen tool has evolved organically over time, and as we add more and more inputs it has started to bog down a bit. I would like to make two general changes:
Some unstructured ideas:
all
command that does a full clean and rebuild. We can run this in CI, and that will ensure that thegenerated
directories contents are fresh.-f head
to regenerate both outputs for thehead
table, or you could write-f head/compile
to only regenerate thewrite-fonts
version? I'm just brain-storming.In any case wanted to write this down; it isn't a huge priority but would likely be a nice QoL improvement.