Eric S. Raymond wrote:
> Keith Owens <[EMAIL PROTECTED]>:
>
>>IMHO make oldconfig should always output _exactly_ the same .config as
>>was read in, apart from changes due to new options. CML1 does that and
>>some people rely on this behaviour to detect new options, by comparing
>>the old and new .config.
>>
>
> Well, that's fair. I'll change the oldconfig invocation line to use
> -i (include with no freeze) rather than -I (include and freeze).
>
Hmm.
Eric: Could you finally define what is -i and -I ?
In development of CML2 the definition was changes continuosly,
and I thinked because of bugs, but now.... I don't understand.
My original proposal was:
-i file : The default value of symbols is set according to 'file', but
CML2 will ask anyway.
-I file : The symbols in 'file' are frozen (= the symbols are set according
file, and no question is asked about these symbols).
in CML1:
make config 'uses' '-i .config': it use the old default, but it ask
everything.
make oldconfig 'uses' '-I .config': it use the old default, AND it ask
NOTHING about the old symbols.
giacomo
_______________________________________________
kbuild-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kbuild-devel