mirror of
https://github.com/borgbackup/borg.git
synced 2025-01-03 05:35:58 +00:00
Remove old Windows scripts and Appveyor CI
This commit is contained in:
parent
1d387522e4
commit
83980e304e
4 changed files with 0 additions and 78 deletions
|
@ -1,27 +0,0 @@
|
|||
version: '{build}'
|
||||
|
||||
environment:
|
||||
matrix:
|
||||
- PYTHON: C:\Python38-x64
|
||||
|
||||
# Disable automatic builds
|
||||
build: off
|
||||
|
||||
# Build artifacts: all wheel and exe files in the dist folder
|
||||
artifacts:
|
||||
- path: 'dist\*.whl'
|
||||
- path: 'dist\*.exe'
|
||||
|
||||
install:
|
||||
- ps: scripts\win-download-openssl.ps1
|
||||
- ps: |
|
||||
& $env:PYTHON\python.exe -m venv borg-env
|
||||
borg-env\Scripts\activate.ps1
|
||||
python -m pip install -U pip
|
||||
pip install -r requirements.d/development.txt
|
||||
pip install wheel pyinstaller
|
||||
|
||||
build_script:
|
||||
- ps: |
|
||||
borg-env\Scripts\activate.ps1
|
||||
scripts\win-build.ps1
|
|
@ -1,18 +0,0 @@
|
|||
# Build a wheel and single file executable
|
||||
|
||||
# Configure the build environment
|
||||
& $PSScriptRoot\win-setup-build-env.ps1
|
||||
|
||||
# Clean the old build
|
||||
python setup.py clean
|
||||
|
||||
# Build the extension inplace
|
||||
python setup.py build_ext --inplace
|
||||
|
||||
# Run pip install to install install_requires of borg.
|
||||
pip install -v -e .
|
||||
|
||||
# Build the wheel
|
||||
python setup.py bdist_wheel
|
||||
|
||||
pyinstaller -y scripts/borg.exe.spec
|
|
@ -1,15 +0,0 @@
|
|||
# Download and extract the prebuilt openssl libraries provided by the python developers.
|
||||
# The file is extracted to the .\external directory.
|
||||
|
||||
$url = "https://github.com/python/cpython-bin-deps/archive/openssl-bin-1.1.1c.zip"
|
||||
$dest = "external"
|
||||
|
||||
$ErrorActionPreference = "Stop"
|
||||
|
||||
Write-Output "Downloading OpenSSL from cpython-bin-deps repository ..."
|
||||
Invoke-WebRequest $url -OutFile openssl.zip
|
||||
|
||||
Write-Output "Extracting OpenSSL"
|
||||
Expand-Archive -Path openssl.zip -DestinationPath $dest -Force
|
||||
|
||||
Remove-Item -Path openssl.zip
|
|
@ -1,18 +0,0 @@
|
|||
# Configure the environment such that borg can be built and run.
|
||||
# Note that building borg requires OpenSSL which is not available by default.
|
||||
# Use the win-download-openssl.ps1 script to get correct OpenSSL version.
|
||||
|
||||
$opensslPath = Resolve-Path "$PSScriptRoot\..\external\cpython-bin-deps-openssl-bin-1.1.1c\$env:PROCESSOR_ARCHITECTURE"
|
||||
if(!(Test-Path $opensslPath)) {
|
||||
Write-Host "OpenSSL not found! Please run win-download-openssl.ps1 and check if your platform is supported."
|
||||
exit
|
||||
}
|
||||
|
||||
$env:BORG_OPENSSL_PREFIX = $opensslPath
|
||||
$env:BORG_USE_BUNDLED_B2 = "YES"
|
||||
$env:BORG_USE_BUNDLED_LZ4 = "YES"
|
||||
$env:BORG_USE_BUNDLED_ZSTD = "YES"
|
||||
$env:BORG_USE_BUNDLED_XXHASH = "YES"
|
||||
|
||||
Write-Host "Environment configured for borg. The following variables where set:"
|
||||
Write-Host ( Get-ChildItem Env: | Where-Object { $_.Name.StartsWith("BORG_") } | Out-String )
|
Loading…
Reference in a new issue