From: Casper Hornstrup
The values of autoregister should be more self-explaining.
I'll gladly leave that up to you :-) The reason I mentioned R/I/B was because those are the values used in the Win2k syssetup.inf. I've since found that XP uses the numeric values documented in http://msdn.microsoft.com/library/default.asp?url=/library/en-us/DevInst_r/h h/DevInst_r/inf-format_8ac2b721-76cc-4b5c-8d84-cb546161429d.xml.asp (and I would prefer the numeric values since we can then easily use setupapi).
I can implement this in rbuild.
Great, thanks!
From: Filip Navara
Surely it would be interesting to autogenerate it (but not into syssetup.inf directly).
What parts of syssetup.inf can't be autogenerated?
Our current syssetup.inf contains a [DeviceInfsToInstall] section, not sure how to autogenerate that. I guess another set of attributes could be added in media/inf/inf.xml? There are also some sections in the (MS) syssetup.inf to populate the start menu, would be nice to move our current hard-coded items to syssetup.inf at some point. Perhaps rbuild should start from a template and fill in the blanks?
Looking at the MS syssetup.inf, I get the distinct feeling that they do generate it (blank lines in unexpected locations). Of course, just because they do doesn't mean that we also must do it exactly the same way, it's just an indication that it might be possible to autogenerate.
GvG