blob: 2b4437b96e9c0d9e4de620c9a7e87592b8e864ee [file] [log] [blame]
@rem Builds Android Studio Windows launcher
@rem Usage:
@rem build-win-launcher.cmd <out_dir> <dist_dir> <build_number>
@rem The binary is built in <out_dir>, and launcher.exe artifact copied to <dist_dir>
@setlocal enabledelayedexpansion
set OUTDIR=%1
set DISTDIR=%2
set BUILDNUMBER=%3
set SCRIPT_DIR=%~dp0
for %%F in ("%SCRIPTDIR%..\..") do set TOP=%%~dpF
set CMAKE="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake"
set JDK_11_x64=%TOP%prebuilts\studio\jdk\jdk11\win\
cd %OUTDIR%
mkdir WinLauncher
cd WinLauncher
set PATH=%JDK_11_x64%include;%PATH%
%CMAKE% %TOP%tools\idea\native\WinLauncher
%CMAKE% --build . --config Release -A x64
xcopy /i /e Release\WinLauncher.exe %DISTDIR%