chiark / gitweb /
sort out dependencies on toml files
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 23 Nov 2020 00:54:33 +0000 (00:54 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 23 Nov 2020 00:54:33 +0000 (00:54 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
library/edited/files.make
library/wikimedia/files.make
media-scraper

index 7cafeed315a0035202adb33ed57753dd1060c069..3094b07ecc1a5993679e04837c32fa44c2b2c3b9 100644 (file)
@@ -1,3 +1,3 @@
 LIBRARY_FILES += library/edited/chess-board.usvg
-library/edited/chess-board.usvg: library/edited/chess-board.svg library/edited/LICENCE
+library/edited/chess-board.usvg: library/edited/chess-board.svg library/edited/LICENCE library/edited.toml
        $(LIBRARY_PROCESS_SVG)
index e8b52c652d9c0537d54277345c7e32928360337d..c2c7369d7bee11f9a35d29d3faeca20206ebc1ee 100644 (file)
 LIBRARY_FILES += library/wikimedia/chess-w-P.usvg
-library/wikimedia/chess-w-P.usvg: library/wikimedia/chess-w-P.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-P.usvg: library/wikimedia/chess-w-P.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-w-B.usvg
-library/wikimedia/chess-w-B.usvg: library/wikimedia/chess-w-B.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-B.usvg: library/wikimedia/chess-w-B.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-w-R.usvg
-library/wikimedia/chess-w-R.usvg: library/wikimedia/chess-w-R.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-R.usvg: library/wikimedia/chess-w-R.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-w-K.usvg
-library/wikimedia/chess-w-K.usvg: library/wikimedia/chess-w-K.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-K.usvg: library/wikimedia/chess-w-K.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-w-Q.usvg
-library/wikimedia/chess-w-Q.usvg: library/wikimedia/chess-w-Q.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-Q.usvg: library/wikimedia/chess-w-Q.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-P.usvg
-library/wikimedia/chess-b-P.usvg: library/wikimedia/chess-b-P.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-P.usvg: library/wikimedia/chess-b-P.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-B.usvg
-library/wikimedia/chess-b-B.usvg: library/wikimedia/chess-b-B.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-B.usvg: library/wikimedia/chess-b-B.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-R.usvg
-library/wikimedia/chess-b-R.usvg: library/wikimedia/chess-b-R.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-R.usvg: library/wikimedia/chess-b-R.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-K.usvg
-library/wikimedia/chess-b-K.usvg: library/wikimedia/chess-b-K.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-K.usvg: library/wikimedia/chess-b-K.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-Q.usvg
-library/wikimedia/chess-b-Q.usvg: library/wikimedia/chess-b-Q.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-Q.usvg: library/wikimedia/chess-b-Q.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-g-P.usvg
-library/wikimedia/chess-g-P.usvg: library/wikimedia/chess-g-P.svg library/wikimedia/LICENCE
+library/wikimedia/chess-g-P.usvg: library/wikimedia/chess-g-P.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-g-B.usvg
-library/wikimedia/chess-g-B.usvg: library/wikimedia/chess-g-B.svg library/wikimedia/LICENCE
+library/wikimedia/chess-g-B.usvg: library/wikimedia/chess-g-B.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-g-R.usvg
-library/wikimedia/chess-g-R.usvg: library/wikimedia/chess-g-R.svg library/wikimedia/LICENCE
+library/wikimedia/chess-g-R.usvg: library/wikimedia/chess-g-R.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-g-K.usvg
-library/wikimedia/chess-g-K.usvg: library/wikimedia/chess-g-K.svg library/wikimedia/LICENCE
+library/wikimedia/chess-g-K.usvg: library/wikimedia/chess-g-K.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-g-Q.usvg
-library/wikimedia/chess-g-Q.usvg: library/wikimedia/chess-g-Q.svg library/wikimedia/LICENCE
+library/wikimedia/chess-g-Q.usvg: library/wikimedia/chess-g-Q.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-r-P.usvg
-library/wikimedia/chess-r-P.usvg: library/wikimedia/chess-r-P.svg library/wikimedia/LICENCE
+library/wikimedia/chess-r-P.usvg: library/wikimedia/chess-r-P.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-r-B.usvg
-library/wikimedia/chess-r-B.usvg: library/wikimedia/chess-r-B.svg library/wikimedia/LICENCE
+library/wikimedia/chess-r-B.usvg: library/wikimedia/chess-r-B.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-r-R.usvg
-library/wikimedia/chess-r-R.usvg: library/wikimedia/chess-r-R.svg library/wikimedia/LICENCE
+library/wikimedia/chess-r-R.usvg: library/wikimedia/chess-r-R.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-r-K.usvg
-library/wikimedia/chess-r-K.usvg: library/wikimedia/chess-r-K.svg library/wikimedia/LICENCE
+library/wikimedia/chess-r-K.usvg: library/wikimedia/chess-r-K.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-r-Q.usvg
-library/wikimedia/chess-r-Q.usvg: library/wikimedia/chess-r-Q.svg library/wikimedia/LICENCE
+library/wikimedia/chess-r-Q.usvg: library/wikimedia/chess-r-Q.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-y-P.usvg
-library/wikimedia/chess-y-P.usvg: library/wikimedia/chess-y-P.svg library/wikimedia/LICENCE
+library/wikimedia/chess-y-P.usvg: library/wikimedia/chess-y-P.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-y-B.usvg
-library/wikimedia/chess-y-B.usvg: library/wikimedia/chess-y-B.svg library/wikimedia/LICENCE
+library/wikimedia/chess-y-B.usvg: library/wikimedia/chess-y-B.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-y-R.usvg
-library/wikimedia/chess-y-R.usvg: library/wikimedia/chess-y-R.svg library/wikimedia/LICENCE
+library/wikimedia/chess-y-R.usvg: library/wikimedia/chess-y-R.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-y-K.usvg
-library/wikimedia/chess-y-K.usvg: library/wikimedia/chess-y-K.svg library/wikimedia/LICENCE
+library/wikimedia/chess-y-K.usvg: library/wikimedia/chess-y-K.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-y-Q.usvg
-library/wikimedia/chess-y-Q.usvg: library/wikimedia/chess-y-Q.svg library/wikimedia/LICENCE
+library/wikimedia/chess-y-Q.usvg: library/wikimedia/chess-y-Q.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-w-mann.usvg
-library/wikimedia/chess-w-mann.usvg: library/wikimedia/chess-w-mann.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-mann.usvg: library/wikimedia/chess-w-mann.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-mann.usvg
-library/wikimedia/chess-b-mann.usvg: library/wikimedia/chess-b-mann.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-mann.usvg: library/wikimedia/chess-b-mann.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-w-elephant.usvg
-library/wikimedia/chess-w-elephant.usvg: library/wikimedia/chess-w-elephant.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-elephant.usvg: library/wikimedia/chess-w-elephant.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-elephant.usvg
-library/wikimedia/chess-b-elephant.usvg: library/wikimedia/chess-b-elephant.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-elephant.usvg: library/wikimedia/chess-b-elephant.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-g-ship.usvg
-library/wikimedia/chess-g-ship.usvg: library/wikimedia/chess-g-ship.svg library/wikimedia/LICENCE
+library/wikimedia/chess-g-ship.usvg: library/wikimedia/chess-g-ship.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-r-ship.usvg
-library/wikimedia/chess-r-ship.usvg: library/wikimedia/chess-r-ship.svg library/wikimedia/LICENCE
+library/wikimedia/chess-r-ship.usvg: library/wikimedia/chess-r-ship.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-y-ship.usvg
-library/wikimedia/chess-y-ship.usvg: library/wikimedia/chess-y-ship.svg library/wikimedia/LICENCE
+library/wikimedia/chess-y-ship.usvg: library/wikimedia/chess-y-ship.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-w-commoner.usvg
-library/wikimedia/chess-w-commoner.usvg: library/wikimedia/chess-w-commoner.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-commoner.usvg: library/wikimedia/chess-w-commoner.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-commoner.usvg
-library/wikimedia/chess-b-commoner.usvg: library/wikimedia/chess-b-commoner.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-commoner.usvg: library/wikimedia/chess-b-commoner.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-w-N.usvg
-library/wikimedia/chess-w-N.usvg: library/wikimedia/chess-w-N.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-N.usvg: library/wikimedia/chess-w-N.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-N.usvg
-library/wikimedia/chess-b-N.usvg: library/wikimedia/chess-b-N.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-N.usvg: library/wikimedia/chess-b-N.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-g-N.usvg
-library/wikimedia/chess-g-N.usvg: library/wikimedia/chess-g-N.svg library/wikimedia/LICENCE
+library/wikimedia/chess-g-N.usvg: library/wikimedia/chess-g-N.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-r-N.usvg
-library/wikimedia/chess-r-N.usvg: library/wikimedia/chess-r-N.svg library/wikimedia/LICENCE
+library/wikimedia/chess-r-N.usvg: library/wikimedia/chess-r-N.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-y-N.usvg
-library/wikimedia/chess-y-N.usvg: library/wikimedia/chess-y-N.svg library/wikimedia/LICENCE
+library/wikimedia/chess-y-N.usvg: library/wikimedia/chess-y-N.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-w-zebra.usvg
-library/wikimedia/chess-w-zebra.usvg: library/wikimedia/chess-w-zebra.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-zebra.usvg: library/wikimedia/chess-w-zebra.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-zebra.usvg
-library/wikimedia/chess-b-zebra.usvg: library/wikimedia/chess-b-zebra.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-zebra.usvg: library/wikimedia/chess-b-zebra.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-w-knight-king.usvg
-library/wikimedia/chess-w-knight-king.usvg: library/wikimedia/chess-w-knight-king.svg library/wikimedia/LICENCE
+library/wikimedia/chess-w-knight-king.usvg: library/wikimedia/chess-w-knight-king.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/chess-b-knight-king.usvg
-library/wikimedia/chess-b-knight-king.usvg: library/wikimedia/chess-b-knight-king.svg library/wikimedia/LICENCE
+library/wikimedia/chess-b-knight-king.usvg: library/wikimedia/chess-b-knight-king.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
 LIBRARY_FILES += library/wikimedia/mgmt-library-load-marker.usvg
-library/wikimedia/mgmt-library-load-marker.usvg: library/wikimedia/mgmt-library-load-marker.svg library/wikimedia/LICENCE
+library/wikimedia/mgmt-library-load-marker.usvg: library/wikimedia/mgmt-library-load-marker.svg library/wikimedia/LICENCE library/wikimedia.toml
        $(LIBRARY_PROCESS_SVG)
index d1abfd3f598dc17dd806e485d30ee9fbdeb79ede..a546080e952ee5a6e675da6e05bc8e97013f08b7 100755 (executable)
@@ -189,7 +189,7 @@ foreach my $groupname (sort keys %$groups) {
 
     print $makefile <<END or die $!;
 LIBRARY_FILES += $lprocessed
-$lprocessed: $lupstream $licpath
+$lprocessed: $lupstream $licpath $input
        \$(LIBRARY_PROCESS_SVG)
 END