I'm currently working on bug 585 - "wine installation process should install and configure wine applications". The first part of the work is done - wine applications, like regedit are installed by Wine build process.
I wanted to ask you about correct approach to place these applications to deploy them.
I think that applications can be called with full path, with or without extention, names in different cases. So I'm going to change wineinstall process to create symbolic links in c:/windows/system32 e.g. for regedit:
regedit -> /usr/local/bin/wine regedit.so -> /usr/local/bin/regedit.so regedit.exe -> /usr/local/bin/wine regedit.exe.so -> /usr/local/bin/regedit.so
This fixes problems with full path and with using or not using file extention, but how to handle case-insensitivity? Regedit can be called as REGEDIT, RegEdit, Regedit, regedit. Now multiply this on number of extentions exe, EXE. This is without considering really fancy cases, like "ReGeDiT".
Is there a way to handle this problem?
Thanks, Andriy Palamarchuk
__________________________________________________ Do You Yahoo!? Yahoo! Health - your guide to health and wellness http://health.yahoo.com