On Wed, Dec 17, 2003 at 10:51:42AM +0100, Ivan Leo Murray-Smith wrote:
I was wondering if it would make more sense during the compile process to take the default configuration files, config, system.reg, user.reg and userdef.reg and convert these to binary form and compile them into the wine binary itself. We could detect the lack of these files at startup and install them for the user.
Very cool idea, it would increase usability a lot. You don't really need to compile the files, you can just install them in /usr/share/doc/wine-yyyymmdd/samples or something like that and copy them to $HOME/.wine if needed. )There wouldn't be any performance loss as these files are read at startup anyway.Wine could also create a fake c drive in the users home and create a link to it it needed.
Read documentation/PACKAGING, I had it added to CVS with most ideas already inside on Jun 27, 1999.
Feel free to copy the attached SuSE default make_fakewindows setup script I use and the included minimalistic wine patch to loader/main.c.
I sill would like to avoid calling a shellscript on every wine invokation, but the instant ${HOME} -> %HOME% change was making that a bit difficult.
Ciao, Marcus