| git.druid.rocks | index | druid520 | mp | src/ | clean.pl |
src/clean.pl
#!/usr/bin/env perl
use v5.16;
use strict;
use warnings FATAL => 'all';
use FindBin;
use lib "$FindBin::Bin";
use mplib::config qw($CFG);
use mplib::util qw(fail confirm);
use mplib::resolve qw(init clean_pkg);
my $flags = mplib::config::parse_flags(\@ARGV);
mplib::config::load($flags);
fail("clean needs at least one package name") unless @ARGV;
init();
confirm("clean: " . join(' ', @ARGV) . " -- continue?");
clean_pkg($_) for @ARGV;