tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: config(5) break down
> Again: why? You've latched onto this as (apparently) a key point of
> what you're doing, except that I don't see why it's necessary or even
> desirable or how it relates to any of the other things you've
> suggested.
Dependency. When module foo depends on bar, bar has to be defined.
include "bar.conf"
define foo: bar
> The braces, which group the related material together and can be used
> for scoping too?
We don't need braces because modules grouping is flat.
> Of course. Not only that, I've implemented quite a few kernel config
> and build systems of my own, and I've waded into how it's done in
> Linux as well.
>
> % wc -l files
> 1700 files
>
> That's not small, but it's certainly not prohibitively large. Sure, it
> could be organized better. I have no problem with that.
Then see dependency again.
> Sure. But what do you propose to do about them?
Splitting helps to realize where bad instances exist. How to fix them is
another story.
> Yes, that's the two-copies-each method.
If you know, why did you ask??? Such techniques are already throughtly
discuessed everywhere, not only in pkgsrc...
Masao
--
Masao Uebayashi / Tombi Inc. / Tel: +81-90-9141-4635
Home |
Main Index |
Thread Index |
Old Index