chiark / gitweb /
media-scraper: fix makefile thing
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 13 Sep 2020 22:10:38 +0000 (23:10 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 13 Sep 2020 22:10:38 +0000 (23:10 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
media-scraper

index 22c7de3ab314f33925e9525c77fb77f3407fc133..f085957e98d3f84185916f4e9fe57809dfd3ea67 100755 (executable)
@@ -155,7 +155,7 @@ SPDX-License-Identifier: $scraper->(spdx)
 
 END
 
-my $makepath = "$basename/.make";
+my $makepath = "$basename/files.make";
 my $makefile = new IO::File "$makepath.tmp", '>' or die $!;
 
 foreach my $groupname (sort keys %$groups) {
@@ -174,6 +174,13 @@ foreach my $groupname (sort keys %$groups) {
     my $lprocessed = "$lbase.usvg";
 
     print DEBUG "file $lstem ";
+
+    print $makefile <<END or die $!;
+LIBRARY_FILES += $lprocessed
+$lprocessed: $lupstream $licpath
+       \$(LIBRARY_PROCESS_SVG)
+END
+
     if (stat $lupstream) {
       print DEBUG "already.\n";
       next;
@@ -182,11 +189,6 @@ foreach my $groupname (sort keys %$groups) {
 
     $method_impl->($lbase, $lupstream, $rstem);
 
-    print $makefile <<END or die $!;
-LIBRARY_FILES += $lprocessed
-$lprocessed: $lupstream $licpath ;     $(LIBRARY_PROCESS_SVG)
-END
-
     print DEBUG "done.\n";
   }
 }