diff options
Diffstat (limited to 'scripts/wic')
| -rwxr-xr-x | scripts/wic | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/scripts/wic b/scripts/wic index 4ea5569576..824acaebd3 100755 --- a/scripts/wic +++ b/scripts/wic | |||
| @@ -69,6 +69,8 @@ def wic_create_subcommand(args, usage_str): | |||
| 69 | action = "store", help = "path to the native sysroot containing the tools to use to build the image") | 69 | action = "store", help = "path to the native sysroot containing the tools to use to build the image") |
| 70 | parser.add_option("-p", "--skip-build-check", dest = "build_check", | 70 | parser.add_option("-p", "--skip-build-check", dest = "build_check", |
| 71 | action = "store_false", default = True, help = "skip the build check") | 71 | action = "store_false", default = True, help = "skip the build check") |
| 72 | parser.add_option("-D", "--debug", dest = "debug", action = "store_true", | ||
| 73 | default = False, help = "output debug information") | ||
| 72 | 74 | ||
| 73 | (options, args) = parser.parse_args(args) | 75 | (options, args) = parser.parse_args(args) |
| 74 | 76 | ||
| @@ -162,7 +164,7 @@ def wic_create_subcommand(args, usage_str): | |||
| 162 | 164 | ||
| 163 | wic_create(args, wks_file, rootfs_dir, bootimg_dir, kernel_dir, | 165 | wic_create(args, wks_file, rootfs_dir, bootimg_dir, kernel_dir, |
| 164 | native_sysroot, hdddir, staging_data_dir, scripts_path, | 166 | native_sysroot, hdddir, staging_data_dir, scripts_path, |
| 165 | image_output_dir, options.properties_file) | 167 | image_output_dir, options.debug, options.properties_file) |
| 166 | 168 | ||
| 167 | 169 | ||
| 168 | def wic_list_subcommand(args, usage_str): | 170 | def wic_list_subcommand(args, usage_str): |
| @@ -203,16 +205,9 @@ def main(): | |||
| 203 | usage = wic_usage) | 205 | usage = wic_usage) |
| 204 | 206 | ||
| 205 | parser.disable_interspersed_args() | 207 | parser.disable_interspersed_args() |
| 206 | parser.add_option("-D", "--debug", dest = "debug", action = "store_true", | ||
| 207 | default = False, help = "output debug information") | ||
| 208 | 208 | ||
| 209 | (options, args) = parser.parse_args() | 209 | (options, args) = parser.parse_args() |
| 210 | 210 | ||
| 211 | loglevel = logging.INFO | ||
| 212 | if options.debug: | ||
| 213 | loglevel = logging.DEBUG | ||
| 214 | start_logging(loglevel) | ||
| 215 | |||
| 216 | if len(args): | 211 | if len(args): |
| 217 | if args[0] == "help": | 212 | if args[0] == "help": |
| 218 | if len(args) == 1: | 213 | if len(args) == 1: |
