[configure] Detect endianess and use mcs for big-endian systems.
[mono.git] / README.md
index 15e32dd886d074e63d6f8bb44d2871c34083325e..99e99427cc179696fd4672d883991a62bc136b47 100644 (file)
--- a/README.md
+++ b/README.md
@@ -462,6 +462,19 @@ disable it.
   * There are a number of runtime options to control this
 also, see the man page.
 
+* `--with-csc={roslyn,mcs,default}'
+
+  * Use this option to configure which C# compiler to use.  By default
+    the configure script will pick Roslyn, except on platforms where
+    Roslyn does not work (Big Endian systems) where it will pick mcs.
+
+    If you specify "mcs", then Mono's C# compiler will be used.  This
+    also allows for a complete bootstrap of Mono's core compiler and
+    core libraries from source.
+
+    If you specify "roslyn", then Roslyn's C# compiler will be used.
+    This uses currently uses Roslyn binaries.
+  
 * `--enable-nacl`
 
   * This configures the Mono compiler to generate code