diff options
| -rwxr-xr-x | scripts/oe-pkgdata-util | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/scripts/oe-pkgdata-util b/scripts/oe-pkgdata-util index 80cacc5b66..17e946e1e4 100755 --- a/scripts/oe-pkgdata-util +++ b/scripts/oe-pkgdata-util | |||
| @@ -28,8 +28,7 @@ import re | |||
| 28 | import optparse | 28 | import optparse |
| 29 | from collections import defaultdict | 29 | from collections import defaultdict |
| 30 | 30 | ||
| 31 | 31 | def glob(args, usage, debug=False): | |
| 32 | def glob(args, usage): | ||
| 33 | if len(args) < 3: | 32 | if len(args) < 3: |
| 34 | usage() | 33 | usage() |
| 35 | sys.exit(1) | 34 | sys.exit(1) |
| @@ -148,7 +147,7 @@ def glob(args, usage): | |||
| 148 | 147 | ||
| 149 | print("\n".join(mappedpkgs)) | 148 | print("\n".join(mappedpkgs)) |
| 150 | 149 | ||
| 151 | def read_value(args, usage): | 150 | def read_value(args, usage, debug=False): |
| 152 | if len(args) < 3: | 151 | if len(args) < 3: |
| 153 | usage() | 152 | usage() |
| 154 | sys.exit(1) | 153 | sys.exit(1) |
| @@ -187,7 +186,7 @@ def read_value(args, usage): | |||
| 187 | qvar = "%s_%s" % (var, mappedpkg) | 186 | qvar = "%s_%s" % (var, mappedpkg) |
| 188 | print(readvar(revlink, qvar)) | 187 | print(readvar(revlink, qvar)) |
| 189 | 188 | ||
| 190 | def lookup_pkg(args, usage): | 189 | def lookup_pkg(args, usage, debug=False): |
| 191 | if len(args) < 2: | 190 | if len(args) < 2: |
| 192 | usage() | 191 | usage() |
| 193 | sys.exit(1) | 192 | sys.exit(1) |
| @@ -219,7 +218,7 @@ def lookup_pkg(args, usage): | |||
| 219 | items.extend(mappings.get(pkg, [])) | 218 | items.extend(mappings.get(pkg, [])) |
| 220 | print '\n'.join(items) | 219 | print '\n'.join(items) |
| 221 | 220 | ||
| 222 | def lookup_recipe(args, usage): | 221 | def lookup_recipe(args, usage, debug=False): |
| 223 | if len(args) < 2: | 222 | if len(args) < 2: |
| 224 | usage() | 223 | usage() |
| 225 | sys.exit(1) | 224 | sys.exit(1) |
| @@ -251,7 +250,7 @@ def lookup_recipe(args, usage): | |||
| 251 | items.extend(mappings.get(pkg, [])) | 250 | items.extend(mappings.get(pkg, [])) |
| 252 | print '\n'.join(items) | 251 | print '\n'.join(items) |
| 253 | 252 | ||
| 254 | def find_path(args, usage): | 253 | def find_path(args, usage, debug=False): |
| 255 | if len(args) < 2: | 254 | if len(args) < 2: |
| 256 | usage() | 255 | usage() |
| 257 | sys.exit(1) | 256 | sys.exit(1) |
| @@ -306,7 +305,7 @@ Available commands: | |||
| 306 | 305 | ||
| 307 | parser.add_option("-d", "--debug", | 306 | parser.add_option("-d", "--debug", |
| 308 | help = "Report all SRCREV values, not just ones where AUTOREV has been used", | 307 | help = "Report all SRCREV values, not just ones where AUTOREV has been used", |
| 309 | action="store_true", dest="debug") | 308 | action="store_true", dest="debug", default=False) |
| 310 | 309 | ||
| 311 | options, args = parser.parse_args(sys.argv) | 310 | options, args = parser.parse_args(sys.argv) |
| 312 | args = args[1:] | 311 | args = args[1:] |
| @@ -316,15 +315,15 @@ Available commands: | |||
| 316 | sys.exit(1) | 315 | sys.exit(1) |
| 317 | 316 | ||
| 318 | if args[0] == "glob": | 317 | if args[0] == "glob": |
| 319 | glob(args[1:], parser.print_help) | 318 | glob(args[1:], parser.print_help, options.debug) |
| 320 | elif args[0] == "lookup-pkg": | 319 | elif args[0] == "lookup-pkg": |
| 321 | lookup_pkg(args[1:], parser.print_help) | 320 | lookup_pkg(args[1:], parser.print_help, options.debug) |
| 322 | elif args[0] == "lookup-recipe": | 321 | elif args[0] == "lookup-recipe": |
| 323 | lookup_recipe(args[1:], parser.print_help) | 322 | lookup_recipe(args[1:], parser.print_help, options.debug) |
| 324 | elif args[0] == "find-path": | 323 | elif args[0] == "find-path": |
| 325 | find_path(args[1:], parser.print_help) | 324 | find_path(args[1:], parser.print_help, options.debug) |
| 326 | elif args[0] == "read-value": | 325 | elif args[0] == "read-value": |
| 327 | read_value(args[1:], parser.print_help) | 326 | read_value(args[1:], parser.print_help, options.debug) |
| 328 | else: | 327 | else: |
| 329 | parser.print_help() | 328 | parser.print_help() |
| 330 | sys.exit(1) | 329 | sys.exit(1) |
