diff options
author | pink-mist <andreas.guldstrand@gmail.com> | 2019-04-27 12:01:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-27 12:01:25 +0200 |
commit | bb5d366f31e8781dd9bfca6d89f7dcac70c22b96 (patch) | |
tree | efc19639cde58e06fe079273ebcff87bf5b3bdf5 | |
parent | d5058bdb7f683bbc33cb6a88bdc1b3847385677c (diff) | |
parent | c313b2ba7c4d81d67b5cfb8691ac42ca3dfd5aca (diff) | |
download | sbotools-bb5d366f31e8781dd9bfca6d89f7dcac70c22b96.tar.xz |
Merge pull request #52 from chinarulezzz/fix_sboclean_opts
sboclean: change options --clean-dist|--clean-work into simple --dist|--work
-rw-r--r-- | man1/sboclean.1 | 4 | ||||
-rwxr-xr-x | sboclean | 16 | ||||
-rwxr-xr-x | t/15-usage.t | 4 |
3 files changed, 12 insertions, 12 deletions
diff --git a/man1/sboclean.1 b/man1/sboclean.1 index d34b61d..af3144e 100644 --- a/man1/sboclean.1 +++ b/man1/sboclean.1 @@ -20,12 +20,12 @@ Show help information. Show version information. .RE .P --d|--clean-dist +-d|--dist .RS Clean distfiles, by default located at /usr/sbo/distfiles. .RE .P --w|--clean-work +-w|--work .RS Clean working directories, located, by default under /tmp/SBo and, for compat32 installs, by default, /tmp. .RE @@ -29,9 +29,9 @@ Options: this screen. -v|--version: version information. - -d|--clean-dist: + -d|--dist: clean distfiles. - -w|--clean-work: + -w|--work: clean working directories. -i|--interactive: be interactive. @@ -40,13 +40,13 @@ EOF return 1; } -my ($help, $vers, $clean_dist, $clean_work, $interactive); +my ($help, $vers, $dist, $work, $interactive); GetOptions( 'help|h' => \$help, 'version|v' => \$vers, - 'clean-dist|d' => \$clean_dist, - 'clean-work|w' => \$clean_work, + 'dist|d' => \$dist, + 'work|w' => \$work, 'interactive|i' => \$interactive, ); @@ -54,7 +54,7 @@ if ($help) { show_usage(); exit 0 } if ($vers) { show_version(); exit 0 } usage_error("You must specify at least one of -d or -w.") unless - ($clean_dist || $clean_work); + ($dist || $work); sub rm_full { script_error('rm_full requires an argument.') unless @_ == 1; @@ -92,9 +92,9 @@ sub clean_c32 { return 1; } -remove_stuff($config{SBO_HOME} .'/distfiles') if $clean_dist; +remove_stuff($config{SBO_HOME} .'/distfiles') if $dist; -if ($clean_work) { +if ($work) { my $env_tmp = $SBO::Lib::env_tmp; my $tsbo = $SBO::Lib::tmpd; if ($env_tmp && !$interactive) { diff --git a/t/15-usage.t b/t/15-usage.t index e790a49..f14ef84 100755 --- a/t/15-usage.t +++ b/t/15-usage.t @@ -36,9 +36,9 @@ Options: this screen. -v|--version: version information. - -d|--clean-dist: + -d|--dist: clean distfiles. - -w|--clean-work: + -w|--work: clean working directories. -i|--interactive: be interactive. |