[Mono-list] .exe naming and capitalisation

Pokey the Penguin pokey@linuxmail.org
13 Jan 2003 19:19:37 +0000

If you maintain one of the .exe files in the mcs CVS tree, please try to
make sure any .exe files that are in the install target have _lowercase_
filenames before the next release.

A small explanation to our Windows-based developers: .exe files are
installed into the search path, which is case-sensitive on Unix systems.
Thus, capital letters make tab-completion difficult to operate. The
standard is for lowercase executable names. (The .exe suffix is needed
for cross-platform compatibility and should not be removed by the
install target. Further action on suffixes is a decision left to
distribution packagers.) Underscores should also be used only very
sparingly. I'm not convinced an underscore is needed in
NUnitConsole_mono.exe, for example.

Some of the current offenders are:


Thanks, and thanks to Dan who has already fixed his sqlsharp.exe and
related filenames.