Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
update =>[qw( lock-update !target online )],
fetch =>[qw( online !target-dir )],
fmt =>[qw( !locked !target !offline !target-dir edits )],
update =>[qw( lock-update !target online )],
fetch =>[qw( online !target-dir )],
fmt =>[qw( !locked !target !offline !target-dir edits )],
+ miri =>[qw( !locked !offline linkfarm-shallow )],
);
our @subcmd_xprops = qw(!manifest-path);
);
our @subcmd_xprops = qw(!manifest-path);
$online //= 0;
$cargo_lock_update //= subcmd_p('lock-update');
$online //= 0;
$cargo_lock_update //= subcmd_p('lock-update');
- $linkfarm_depth //= $cargo_lock_update ? 'shallow' : '';
+ $linkfarm_depth //=
+ subcmd_p('linkfarm-shallow') ? 'shallow' :
+ $cargo_lock_update ? 'shallow' :
+ '';