From c3802a7f2b424abfb77c88104357877bf43ab2c6 Mon Sep 17 00:00:00 2001 From: Martin Whitaker Date: Fri, 22 Dec 2017 19:53:53 +0000 Subject: Add comand line option to set force and verbosity level. --- drakclassic | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'drakclassic') diff --git a/drakclassic b/drakclassic index b0d7ff2..59332fb 100755 --- a/drakclassic +++ b/drakclassic @@ -37,6 +37,14 @@ use MGA::DrakISO::BuildClassic; use MGA::DrakISO::BuildBoot; use MGA::DrakISO::BuildISO; +############################################################################### +# Globals +############################################################################### + +$::verbose = 1; + +$::force = 0; + ############################################################################### # Actions ############################################################################### @@ -75,6 +83,8 @@ GetOptions( "config=s" => \$config_path, "settings=s" => \$settings_path, "define=s" => \%{$build_object->{settings}}, + "verbose=i" => \$::verbose, + "force" => \$::force, ) or Pod::Usage::pod2usage(); require standalone; @@ -135,6 +145,13 @@ drakclassic [options] set setting "key" to "value" takes precedence over values from a settings file + --verbose + set verbosity level to + defaults to 1 + + --force forces the build to continue even if some package + conflicts or inconsistencies cannot be resolved + Examples: drakclassic --clean -- cgit v1.2.1