[ros-dev] DLL registration during setup: new rbuild task?
ch at csh-consult.dk
Mon Nov 21 09:07:47 CET 2005
> -----Original Message-----
> From: ros-dev-bounces at reactos.org [mailto:ros-dev-bounces at reactos.org] On Behalf Of Ge van Geldorp
> Sent: 20. november 2005 23:18
> To: 'ReactOS Development List'
> Subject: [ros-dev] DLL registration during setup: new rbuild task?
> That means we'll need an .inf file to describe which DLLs need to be
> registered. Windows has a syssetup.inf file for this, with a
> [OleControlDlls] section listing the DLLs to register/install. We can of
> course manually maintain a syssetup.inf file in bootdata, but this means one
> more file to keep up to date when you add a module. So I was thinking, maybe
> we could add an 'autoregister="R"' (indicating setup should call
> DllRegisterServer(), "I" to indicate it should call DllInstall() and "B" to
> indicate it should call both) attribute to <module> in the .xml file. Then
> rbuild should be able to automatically generate a syssetup.inf file. We
> could go one step further and also generate the
> bootdata/packages/reactos.dff file in a similar way.
> So, does this sound like the correct approach? If so, would anyone be
> interested in implementing the rbuild side of things? I can take care of the
> stuff that needs to be done during setup, but I've never worked on rbuild
> Gé van Geldorp.
The values of autoregister should be more self-explaining.
I can implement this in rbuild.
More information about the Ros-dev