@echo off set "flags=/p:Configuration=Debug /p:Platform=Win32" echo ---------------- echo BUILDING ALL echo ---------------- msbuild %flags% "UnityEngine\UnityEngine.csproj" if %errorlevel% neq 0 exit /b %errorlevel% msbuild %flags% "Assembly - CSharp - first pass\Assembly---CSharp---first-pass.csproj" if %errorlevel% neq 0 exit /b %errorlevel% msbuild %flags% "Assembly - UnityScript\Assembly---UnityScript.csproj" if %errorlevel% neq 0 exit /b %errorlevel% msbuild %flags% "Assembly - CSharp\Assembly---CSharp.csproj" if %errorlevel% neq 0 exit /b %errorlevel% msbuild %flags% "UnityDomainLoad\UnityDomainLoad.csproj" if %errorlevel% neq 0 exit /b %errorlevel% echo ----------------- echo COPYING FILES echo ----------------- if exist "marsxplr_build\Mars Explorer_Data\lib" rd /S /Q "marsxplr_build\Mars Explorer_Data\lib" if %errorlevel% neq 0 exit /b %errorlevel% if exist "marsxplr_build\Mars Explorer_Data" rd /S /Q "marsxplr_build\Mars Explorer_Data" if %errorlevel% neq 0 exit /b %errorlevel% if exist marsxplr_build rd /S /Q marsxplr_build if %errorlevel% neq 0 exit /b %errorlevel% md marsxplr_build if %errorlevel% neq 0 exit /b %errorlevel% md "marsxplr_build\Mars Explorer_Data" if %errorlevel% neq 0 exit /b %errorlevel% md "marsxplr_build\Mars Explorer_Data\lib" if %errorlevel% neq 0 exit /b %errorlevel% copy "Assembly - CSharp\bin\e36192721fc364533a8edf2aefd3b72c.dll" "marsxplr_build\Mars Explorer_Data\Assembly - CSharp.dll" if %errorlevel% neq 0 exit /b %errorlevel% copy "Assembly - CSharp - first pass\bin\26998b3a9cbf54825a27e5f2d3cc4df1.dll" "marsxplr_build\Mars Explorer_Data\Assembly - CSharp - first pass.dll" if %errorlevel% neq 0 exit /b %errorlevel% copy "Assembly - UnityScript\bin\58cc2f0ae478d40e7a89c7ba576c3586.dll" "marsxplr_build\Mars Explorer_Data\Assembly - UnityScript.dll" if %errorlevel% neq 0 exit /b %errorlevel% copy "UnityEngine\bin\UnityEngine.dll" "marsxplr_build\Mars Explorer_Data\lib\UnityEngine.dll" if %errorlevel% neq 0 exit /b %errorlevel% copy "UnityDomainLoad\bin\UnityDomainLoad.exe" "marsxplr_build\Mars Explorer_Data\lib\UnityDomainLoad.exe" if %errorlevel% neq 0 exit /b %errorlevel% echo ----------------- echo BUILD SUCCESS echo -----------------