12345678910111213141516171819202122232425262728 |
- if (!(Test-Path "C:\users\appveyor\local-lib-$env:ARCH.7z")) {
- wget "https://bintray.com/lordofhyphens/Slic3r/download_file?file_path=local-lib-$env:ARCH.7z" -o "C:\users\appveyor\local-lib-$env:ARCH.7z" | Write-Output
- }
- if (Test-Path "C:\users\appveyor\local-lib-$env:ARCH.7z") {
- cmd /c "7z x C:\Users\appveyor\local-lib-$env:ARCH.7z -oC:\projects\slic3r" -y | Write-Output
- rm -r 'C:\projects\slic3r\local-lib\Slic3r*'
- }
- $env:Path = "C:\Strawberry\c\bin;C:\Strawberry\perl\bin;" + $env:Path
- cd C:\projects\slic3r
- rm -r 'C:\Program Files (x86)\Microsoft Vis*\bin' -Force
- Add-AppveyorCompilationMessage -Message "Building Slic3r XS"
- $env:SLIC3R_GIT_VERSION = $(git rev-parse HEAD)
- wget "http://www.siusgs.com/slic3r/buildserver/win/Build_PL" -O "Build.PL"
- perl ./Build.pl
- if ($LastExitCode -ne 0) {
- Add-AppveyorCompilationMessage -Message "XS Failed to Build" -Category Error
- $host.SetShouldExit($LastExitCode)
- exit
- }
- Add-AppveyorCompilationMessage -Message "Making ZIP package"
- cd package/win
- ./compile_wrapper.ps1 524 | Write-Output
- ./package_win32.ps1 524| Write-Output
|