From b81f5d1eb1de259c0fcdff13298ee02411851972 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 18 Jun 2021 16:24:34 +0100 Subject: [PATCH] Clean on publish Signed-off-by: Ian Jackson --- nailing-cargo | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nailing-cargo b/nailing-cargo index 9a636e1..cbbc4cc 100755 --- a/nailing-cargo +++ b/nailing-cargo @@ -110,6 +110,7 @@ our %subcmd_props = ( fetch =>[qw( online !target-dir )], fmt =>[qw( !locked !target !offline !target-dir edits )], miri =>[qw( !locked !offline linkfarm-shallow )], + publish =>[qw( !offline linkfarm-pristine )], upgrades =>[qw( !locked !target-dir )], ); @@ -574,6 +575,11 @@ sub addargs () { $online //= 1 if subcmd_p('online'); $online //= 0; + if (subcmd_p('linkfarm-pristine')) { + $linkfarm_depth //= 'git'; + $oot_preclean //= 'src'; + } + $cargo_lock_update //= subcmd_p('lock-update'); $linkfarm_depth //= subcmd_p('linkfarm-shallow') ? 'shallow' : -- 2.30.2