Move corlib path check after nostdlib
authorMarek Safar <marek.safar@gmail.com>
Tue, 30 Oct 2012 12:40:51 +0000 (13:40 +0100)
committerMarek Safar <marek.safar@gmail.com>
Tue, 30 Oct 2012 12:53:06 +0000 (13:53 +0100)
mcs/mcs/ikvm.cs

index c19604ab80560b89eef1e1bc59426e78aace28e6..55b66a589c51af021c5a3a8de66b830c379d8bf1 100644 (file)
@@ -212,10 +212,10 @@ namespace Mono.CSharp
                        domain.AssemblyResolve += AssemblyReferenceResolver;
                        loaded_names = new List<Tuple<AssemblyName, string, Assembly>> ();
 
-                       var corlib_path = Path.GetDirectoryName (typeof (object).Assembly.Location);
-                       string fx_path = corlib_path.Substring (0, corlib_path.LastIndexOf (Path.DirectorySeparatorChar));
-
                        if (compiler.Settings.StdLib) {
+                               var corlib_path = Path.GetDirectoryName (typeof (object).Assembly.Location);
+                               string fx_path = corlib_path.Substring (0, corlib_path.LastIndexOf (Path.DirectorySeparatorChar));
+
                                string sdk_path = null;
 
                                string sdk_version = compiler.Settings.SdkVersion ?? "4.5";