Lines 77-84
try:
Link Here
|
77 |
+ "distfiles associated with the current ebuild. Any distfiles " |
77 |
+ "distfiles associated with the current ebuild. Any distfiles " |
78 |
+ "that do not already exist in ${DISTDIR} will be automatically fetched." |
78 |
+ "that do not already exist in ${DISTDIR} will be automatically fetched." |
79 |
) |
79 |
) |
|
|
80 |
noauto_help = ( |
81 |
"Enables the noauto feature. This will only run the function requested and forces" |
82 |
+ "the ebuild and eclasses to be sourced again for each phase." |
83 |
) |
80 |
|
84 |
|
81 |
parser.add_argument("--force", help=force_help, action="store_true") |
85 |
parser.add_argument("--force", help=force_help, action="store_true") |
|
|
86 |
parser.add_argument("--noauto", help=noauto_help, action="store_true") |
82 |
parser.add_argument( |
87 |
parser.add_argument( |
83 |
"--color", help="enable or disable color output", choices=("y", "n") |
88 |
"--color", help="enable or disable color output", choices=("y", "n") |
84 |
) |
89 |
) |
Lines 308-313
try:
Link Here
|
308 |
|
313 |
|
309 |
tmpsettings.features.discard("fail-clean") |
314 |
tmpsettings.features.discard("fail-clean") |
310 |
|
315 |
|
|
|
316 |
if opts.noauto: |
317 |
tmpsettings.features.add("noauto") |
318 |
|
311 |
if "merge" in pargs and "noauto" in tmpsettings.features: |
319 |
if "merge" in pargs and "noauto" in tmpsettings.features: |
312 |
print("Disabling noauto in features... merge disables it. (qmerge doesn't)") |
320 |
print("Disabling noauto in features... merge disables it. (qmerge doesn't)") |
313 |
tmpsettings.features.discard("noauto") |
321 |
tmpsettings.features.discard("noauto") |