chiark / gitweb /
debian/update-build-deps: Scan macros/ too
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 15 Jun 2023 18:11:21 +0000 (19:11 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 15 Jun 2023 19:24:54 +0000 (20:24 +0100)
As it happens, these dependencies were never actually violated since
other of our deps pulled them in.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
debian/control
debian/update-build-deps

index be235c36c5f2d5b2751212b1971ecbdb072a41b7..7fd2226ae1c1db4145676eea17354e8a602f74d7 100644 (file)
@@ -33,9 +33,12 @@ Build-Depends: debhelper (>= 12), cargo, rustc, python3-sphinx,
     librust-nix-dev <!upstream-cargo>,
     librust-parking-lot-dev <!upstream-cargo>,
     librust-pin-project-lite-dev <!upstream-cargo>,
+    librust-proc-macro2-dev <!upstream-cargo>,
+    librust-quote-dev <!upstream-cargo>,
     librust-regex-dev <!upstream-cargo>,
     librust-sha2-dev <!upstream-cargo>,
     librust-subtle-dev <!upstream-cargo>,
+    librust-syn-dev <!upstream-cargo>,
     librust-syslog-dev <!upstream-cargo>,
     librust-thiserror-dev <!upstream-cargo>,
     librust-tokio-dev <!upstream-cargo>,
index 3bc866fe869c07436efe0b13a2112cfa963ed24e..99e73c84a81463bc4349de23abc165fd92d4674a 100755 (executable)
@@ -26,7 +26,7 @@ while (<I>) {
     if (m{^\S} && !m{^\#}i) {
       local ($_);
       my %outputs;
-      foreach my $file (qw(Cargo.toml)) {
+      foreach my $file (qw(Cargo.toml macros/Cargo.toml)) {
        open C, $file or die "$file $!";
        my $toml = do { local $/ = undef; <C> // die "$file $!"; };
        C->error and die "$file $!";