X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=msvc%2Fsetup-solution.bat;h=0674972d9abedf4d522c26beaa848ddd3b3d5fd5;hb=45d6da52ce69cbd24f5930e1cad88d425e706186;hp=e9f0ff0c80520868601b26a2799ab0985e90cf4f;hpb=b50613b6c7b7ebb46cb8a29e4d51d4937c2b9ef7;p=mono.git diff --git a/msvc/setup-solution.bat b/msvc/setup-solution.bat index e9f0ff0c805..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 -r:System.Xml.Linq -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