Batch script for generating Visual Studio project

This commit is contained in:
Edward Li 2023-11-25 18:57:16 +08:00 committed by flyinghead
parent 923be3899d
commit 2c711e46fe
1 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,28 @@
@echo off
setlocal EnableDelayedExpansion
cmake --version >nul 2>&1 && (
set cmake=1
) || (
echo please install cmake first
)
if !cmake! equ 1 (
cd /d "%~dp0..\.."
echo 1: Visual Studio 2022
echo 2: Visual Studio 2019
echo 3: Visual Studio 2017
set "num=1"
set /p num="Enter your preference [1]: "
if !num! equ 2 (
set "generator=Visual Studio 16 2019"
)else if !num! equ 3 (
set "generator=Visual Studio 15 2017"
) else (
set "generator=Visual Studio 17 2022"
)
echo Generating !generator! ...
cmake -B build -G "!generator!" -A x64
start build\flycast.vcxproj
)
pause