On Fri, 2002-07-12 at 03:04, Miguel de Icaza wrote:
> Hello everyone,
> 
>    The Mono C# compiler on CVS now supports the same command line
> arguments as the Microsoft C# compiler does.  This means that now you
> can make your makefiles use the CSC command line options, and just do
> stuff like:
> 
> We still support the old command line options to avoid rewriting
> makefiles.  Here is how the command line handling works:
> 
>       If an argument begins with a dash, then the Unix command
>       line handling is invoked.  If this is not recognized as
>       an option, then we try it with the CSC option handler.
> 
>       This is so things like "mcs -nologo" work (because CSC
>       also allows options that begin with a dash).
> 
>       If the argument begins with a slash, then we try to process
>       it as a CSC option, if it is not an option, we assume it is
>       a filename (for Unix purposes), and process that as a filename.

Wouldnt it be easier (and more deterministic) to pick which argument
style to use based on the c# equivalent of argv[0]?

- Dick



_______________________________________________
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to