Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / msvc / scripts / README
index 0975e303b2a7f73a7ffcdeccb15bae1a875145e0..e73eab7fc0b09ee6bd5479406d0427f15a0af8f2 100644 (file)
@@ -46,12 +46,18 @@ necessary to build the Mono class libraries.
 
        Run the genproj.exe executable in this directory.
 
+          On Windows:
                cd msvc/scripts/
                /cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe genproj.csproj
                ./genproj.exe
+
+          On Mac:
+               cd msvc/scripts/
+               make genproj.exe
+               mono genproj.exe
                
        One output of genproj is the solutions for the successive profiles, 
-       from net_2_0.sln to from net_4.5.sln 
+       like net_4_x.sln.
 
        The command
                ./genproj.exe -h 
@@ -70,6 +76,16 @@ necessary to build the Mono class libraries.
 
 * KNOWN ISSUES
 
+       * We are currently not running "sn" to sign the assemblies
+       
+       * We do not have an "install" target, perhaps we should generate
+       this based on something similar to the update-csproj setup
+
+       * Audit: every Makefile for "local" changes, as those are not
+        visible to this tool.
+
+* OLD KNOWN ISSUES
+
        * Many assemblies still fail to compile, due to missing project 
        references output by genproj, or other issues yet to determine
        
@@ -79,4 +95,5 @@ necessary to build the Mono class libraries.
        * The .NET 2.0 profile assemblies end up targetting the 
        v4.0 runtime, even when requesting 2.0 in the csproj file
        (http://social.msdn.microsoft.com/Forums/en-US/msbuild/
-       thread/6c9cd0e1-7fb8-480a-b006-f034b5926e03)
\ No newline at end of file
+       thread/6c9cd0e1-7fb8-480a-b006-f034b5926e03)
+