chiark / gitweb /
make-release: Rely on nailing-cargo's new preclean function
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 25 Jul 2021 22:50:58 +0000 (23:50 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 25 Jul 2021 22:50:58 +0000 (23:50 +0100)
Our find rune was buggy and caused the publish of 0.7.2 to fail.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
make-release

index 5c202fa90af3a0fb145beac4afcd59cded53f777..f18d93911d2a20743ea7b3f7df6cf86ea01e88b2 100755 (executable)
@@ -130,10 +130,8 @@ wait_for_crates_io () {
 
 for cargo_dir in $cargo_order; do
     $dryrun_no_more_cargo \
-    nailing-cargo --no-nail --linkfarm=git --- \
+    nailing-cargo --no-nail --preclean-build=src --linkfarm=git --- \
         sh -xec "
-          find . ! -type l ! -type d ! -path './target/*' -print0 \
-              | xargs -0r rm --
           cd $cargo_dir; cargo publish $cargo_dryrun
         "