X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=msvc%2Fsetup-solution.bat;h=0674972d9abedf4d522c26beaa848ddd3b3d5fd5;hb=858f025f695f5668b15a64e752160230733b4f98;hp=34dbc4ce62f130022514ed16daa1a462dc02a479;hpb=2de89fc2ef057c4c52fdb4fa55d4d3c30f1c57e3;p=mono.git diff --git a/msvc/setup-solution.bat b/msvc/setup-solution.bat index 34dbc4ce62f..0674972d9ab 100755 --- a/msvc/setup-solution.bat +++ b/msvc/setup-solution.bat @@ -1,24 +1,20 @@ @echo off -mkdir scripts\net_1_1_bootstrap > nul 2> nul -mkdir scripts\net_1_1 > nul 2> nul -mkdir scripts\net_2_0 > nul 2> nul -mkdir scripts\net_2_1 > nul 2> nul - csc -debug -out:scripts\monowrap.exe scripts\monowrap.cs -copy scripts\monowrap.exe scripts\net_1_1_bootstrap\csc.exe -copy scripts\monowrap.pdb scripts\net_1_1_bootstrap\csc.pdb - -copy scripts\monowrap.exe scripts\net_1_1\csc.exe -copy scripts\monowrap.pdb scripts\net_1_1\csc.pdb - -copy scripts\monowrap.exe scripts\net_2_0\csc.exe -copy scripts\monowrap.pdb scripts\net_2_0\csc.pdb - -copy scripts\monowrap.exe scripts\net_2_1\csc.exe -copy scripts\monowrap.pdb scripts\net_2_1\csc.pdb - -echo Setup complete, you can now use build the solution - -csc -debug -out:scripts\genproj.exe scripts\genproj.cs +if errorlevel 1 goto error +csc -nowarn:414 -debug -out:scripts\genproj.exe scripts\genproj.cs +if errorlevel 1 goto error +csc -debug -out:scripts\prepare.exe scripts\prepare.cs +if errorlevel 1 goto error cd scripts -genproj.exe \ No newline at end of file +prepare.exe ..\\..\\..\\mcs core +if errorlevel 1 goto error +genproj.exe +if errorlevel 1 goto error +cd .. +echo Setup complete, you need at least a mcs\class\lib\basic directory with +echo mcs.exe mscorlib.dll System.dll System.Xml.dll +echo to bootstrap +goto end +: error +echo Error: solution is not configured. +:end \ No newline at end of file