build.bat 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. :DebugWin64
  2. SET RETURN=DebugWin64
  3. SET NEXT=ReleaseWin65
  4. "%InstallDir%\MSBuild\15.0\Bin\MSBuild.exe" Framework.vcxproj /p:configuration=debug /p:platform=x64
  5. if errorlevel 1 GOTO Error
  6. :ReleaseWin65
  7. SET RETURN=ReleaseWin65
  8. SET NEXT=ReleaseWin32
  9. "%InstallDir%\MSBuild\15.0\Bin\MSBuild.exe" Framework.vcxproj /p:configuration=release /p:platform=x64
  10. if errorlevel 1 GOTO Error
  11. :ReleaseWin32
  12. SET RETURN=ReleaseWin32
  13. SET NEXT=DebugLinux64
  14. "%InstallDir%\MSBuild\15.0\Bin\MSBuild.exe" Framework.vcxproj /p:configuration=release /p:platform=win32
  15. if errorlevel 1 GOTO Error
  16. :DebugLinux64
  17. SET RETURN=DebugLinux64
  18. SET NEXT=ReleaseLinux64
  19. "%InstallDir%\MSBuild\15.0\Bin\MSBuild.exe" "Framework Linux.vcxproj" /t:rebuild /p:configuration=debug /p:platform=x64
  20. if errorlevel 1 GOTO Error
  21. :ReleaseLinux64
  22. SET RETURN=ReleaseLinux64
  23. SET NEXT=End
  24. "%InstallDir%\MSBuild\15.0\Bin\MSBuild.exe" "Framework Linux.vcxproj" /t:rebuild /p:configuration=release /p:platform=x64
  25. if errorlevel 1 GOTO Error
  26. GOTO End
  27. :Error
  28. SET /p redo=Nochmal versuchen?(j/n):
  29. IF /I '%redo%' equ 'j' GOTO %RETURN%
  30. GOTO %NEXT%
  31. :End