lkml.org 
[lkml]   [2002]   [Aug]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [kbuild-devel] Re: [patch] config language dep_* enhancements
    Kai Germaschewski wrote:
    >
    > > > So you agree a bit of spring cleaning wouldn't hurt, right? ;)
    > >
    > > Absolutely, and I have a catalogue of dust puppies to help that process ;-)
    >
    > Okay. Let me first state that I do not really have the time to get
    > involved currently. ISDN4Linux and other pending kbuild stuff already
    > takes somewhat more than the remaining free time I have. But if you guys
    > want to get going with some step by step cleaning (w/o breaking too much),
    > I can try to help reviewing and submitting to Linus.

    Great.

    > Basically, extend the "source" command to do a grep CONFIG_* in the file
    > to be read and set all found symbols to "n", if unset - only then do
    > the actual "source".

    Ah, interesting idea.

    > Anyway, some more points:
    >
    > o a) dep_bool ' Blah' CONFIG_FOO $CONFIG_BAR vs.
    > b) dep_bool ' Blah' CONFIG_FOO CONFIG_BAR

    I assume you include in a) the change which gives all symbols an "n" default.
    Then b) is clearly the evolutionary approach and less likely to result in a
    partially broken config system come Halloween.

    Greg.
    --
    the price of civilisation today is a courageous willingness to prevail,
    with force, if necessary, against whatever vicious and uncomprehending
    enemies try to strike it down. - Roger Sandall, The Age, 28Sep2001.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:28    [W:0.022 / U:90.924 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site