Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 911276 | Differences between
and this patch

Collapse All | Expand All

(-)a/bin/ebuild (+8 lines)
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")

Return to bug 911276