jcefbuild/compile_windows.bat
2021-11-15 01:58:05 +01:00

23 lines
714 B
Batchfile
Executable File

@echo off
if ("%2"=="") ( ^
echo "Usage: compile_windows.bat <architecture> <buildType>" && ^
echo "" && ^
echo "architecture: the target architecture to build for. Architectures are either 386 or amd64." && ^
echo "buildType: either Release or Debug" && ^
exit 1 ^
)
:: Execute build with windows Dockerfile
docker build -t jcefbuild --file DockerfileWindows .
:: Execute run with windows Dockerfile
if not exist "jcef" mkdir "jcef"
rmdir /S /Q out
mkdir "out"
docker run --name jcefbuild -v jcef:"C:\jcef" -v out:"C:\out" -e TARGETARCH=%1 -e BUILD_TYPE=%2 jcefbuild
docker container ls -a
docker cp jcefbuild:"C:\out\binary_distrib.tar.gz" out\binary_distrib.tar.gz
dir jcef
dir out