Newer
Older
Qwilight / CI.cmd
@Taehui Taehui on 6 Nov 1 KB 2023-11-06 오후 9:10
@ECHO OFF

SET VS2022=%PROGRAMFILES%\Microsoft Visual Studio\2022\Community
SET MSBUILD=%VS2022%\Msbuild\Current\Bin\MSBuild.exe

"%MSBUILD%" -t:Build -p:Configuration=Release,Platform=x64 Flint\Flint.vcxproj
Robocopy Flint\x64\Release Qwilight\Assets\x64 Flint.exe
"%MSBUILD%" -t:Build -p:Configuration=Release,Platform=ARM64 Flint\Flint.vcxproj
Robocopy Flint\ARM64\Release Qwilight\Assets\ARM64 Flint.exe

"%MSBUILD%" -t:Build -p:Configuration=Release,Platform=x64 Igniter\Igniter.csproj
Robocopy Igniter\bin\x64\Release Qwilight\Assets\x64 Igniter.exe

"%MSBUILD%" -t:Build -p:Configuration=Release,Platform=x64 NVIDIA\NVIDIA.vcxproj
Robocopy NVIDIA\x64\Release Qwilight\Assets\x64 NVIDIA.dll

"%MSBUILD%" -t:Build -p:Configuration=Release,Platform=x64 Xwindow\Xwindow.vcxproj
Robocopy Xwindow\x64\Release Qwilight\Assets\x64 Xwindow.exe
"%MSBUILD%" -t:Build -p:Configuration=Release,Platform=ARM64 Xwindow\Xwindow.vcxproj
Robocopy Xwindow\ARM64\Release Qwilight\Assets\ARM64 Xwindow.exe

dotnet build Language\Language.csproj -c Release -p:Platform=x64
Language\bin\x64\Release\net7.0\Language.exe Qwilight\Assets\Language.json ..\..\..\IdeaProjects\Twilight\src\main\resources\Language.json ..\taehui\qwilight-fe\src\Language.json ..\taehui\taehui-fe\src\Language.json Qwilight\Qwilight\System\LanguageSystem\LanguageSystem.g.cs