aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorRobin Haberkorn <rhaberkorn@fmsbw.de>2025-11-18 20:16:25 +0100
committerRobin Haberkorn <rhaberkorn@fmsbw.de>2025-11-18 20:30:29 +0100
commit03496e976dbb492c4f58db1a82ca6351ea937fc4 (patch)
tree947fb4898fc17126fe8769d7d6e74e5975a5053b /src
parentb6e364efeedd6466bba2f995c7a7976f7b54363e (diff)
avoid GNU Make grouped targets and templates to build womanpages
* grosciteco.tes generates two output files. First this was modeled with `%.woman %.woman.tec : ...`, but it creates independant rules which could result in superfluous builds and broke parallel builds. Then I tried grouped targets (`%.woman %.woman.tec &: ...`) which were supposed to solve the problem cleanly. However they turned out to be buggy with pattern rules, so I used templates instead. Unfortunately grouped targets turned out to be unreliable in general and that broke some older platforms, resulting in broken .woman.tec files. * The same can be achieved by declaring .woman files the main artifact and having an empty rule like `%.woman.tec : %.woman;`. If anything draws in .woman.tec, it will still execute the rule only once.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions