diff options
Diffstat (limited to 'pym/_emerge/main.py')
-rw-r--r-- | pym/_emerge/main.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py index dae28fa66..fbdcc58f5 100644 --- a/pym/_emerge/main.py +++ b/pym/_emerge/main.py @@ -48,7 +48,6 @@ options=[ "--ask", "--alphabetical", "--buildpkg", "--buildpkgonly", "--changelog", "--columns", -"--complete-graph", "--debug", "--digest", "--emptytree", @@ -383,6 +382,7 @@ def insert_optional_args(args): new_args = [] default_arg_opts = { + '--complete-graph' : ('n',), '--deep' : valid_integers, '--deselect' : ('n',), '--binpkg-respect-use' : ('n', 'y',), @@ -490,6 +490,12 @@ def parse_opts(tmpcmdline, silent=False): "choices":("y", "n") }, + "--complete-graph": { + "help" : "completely account for all known dependencies", + "type" : "choice", + "choices" : ("True", "n") + }, + "--deep": { "shortopt" : "-D", @@ -595,6 +601,11 @@ def parse_opts(tmpcmdline, silent=False): else: myoptions.binpkg_respect_use = None + if myoptions.complete_graph in ("y", "True",): + myoptions.complete_graph = True + else: + myoptions.complete_graph = None + if myoptions.root_deps == "True": myoptions.root_deps = True |