# PowerShell script to build Termux packages with Docker. # # Usage example: # # .\scripts\run-docker.ps1 ./build-package.sh -a arm libandroid-support Set-Variable -Name IMAGE_NAME -Value "termux/package-builder" Set-Variable -Name CONTAINER_NAME -Value "termux-package-builder" Write-Output "Running container ${CONTAINER_NAME} from image ${IMAGE_NAME}..." docker start $CONTAINER_NAME 2>&1 | Out-Null if (-Not $?) { Write-Output "Creating new container..." docker run ` --detach ` --name $CONTAINER_NAME ` --volume "${PWD}:/home/builder/termux-packages" ` --tty ` "$IMAGE_NAME" } if ($args.Count -eq 0) { docker exec --interactive --tty --user builder $CONTAINER_NAME bash } else { docker exec --interactive --tty --user builder $CONTAINER_NAME $args }