Mike Gerwitz

Activist for User Freedom

diff options
authorMike Gerwitz <mike.gerwitz@ryansg.com>2022-04-07 09:29:11 -0400
committerMike Gerwitz <mike.gerwitz@ryansg.com>2022-04-07 09:31:55 -0400
commit8e9b2a7211e89604d11ebfe469f430da3a03c047 (patch)
tree3ce0af313bfab6ed40587ff6e6139db57998e111 /build-aux
parent2e386f1baf516fa0ce300ba3e42d6076c179c87f (diff)
tame: build-aux/Makefile.am: Generated sources depend on scripts that generate them
This ensures that, when changes are made to these scripts, the files that are generated from them are re-generated. Historically this probably was not noticed because (a) they seldom changed and (b) we had a small team and I told people to re-run bootstrapping scripts or clean files. The team is much larger now, and regardless, there's no reason not to have had this in place. DEV-10413
Diffstat (limited to 'build-aux')
1 files changed, 4 insertions, 4 deletions
diff --git a/build-aux/Makefile.am b/build-aux/Makefile.am
index 2e6eb09..bfe28e8 100644
--- a/build-aux/Makefile.am
+++ b/build-aux/Makefile.am
@@ -194,20 +194,20 @@ c1map: $(dest_c1map)
# These are deprecated and will be removed in a future version of TAME (in
# favor of CSVM tables).
-%.xml: %.dat rater/core/tdat.xmlo
+%.xml: %.dat rater/core/tdat.xmlo rater/tools/tdat2xml
rater/tools/tdat2xml $< > $@
%.xml: %.typelist
rater/tame/build-aux/list2typedef $(*F) < $< > $@
-%.csvo: %.csvm
+%.csvo: %.csvm rater/tools/csvm2csv
rater/tools/csvm2csv $< > $@
-%.csvo: %.csvi
+%.csvo: %.csvi rater/tools/csvi
rater/tools/csvi $< > $@
%.csvo: %.csv
cp $< $@
-%.xml: %.csvo
+%.xml: %.csvo rater/tools/csv2xml
rater/tools/csv2xml $< > $@
# All lookup tables rely on rater/core/vector/package. This rule applies to