Skip to content

Commit 563ea38

Browse files
committed
updating appyover build again
1 parent 92d1e7b commit 563ea38

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

.appveyor.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,22 @@ install:
4545
- ps: if($env:POSTFIXNAME -eq 'MD') {
4646
Invoke-Expression "&.\vcpkg.exe export zlib:$($env:PLATFORM)-windows$($env:POSTVCPKGNAME) openssl:$($env:PLATFORM)-windows$($env:POSTVCPKGNAME) --raw";
4747
move vcpkg-export-* vcpkg-export;
48-
Invoke-Expression "&7z a vc140_$($env:configuration)_$($env:PLATFORM)_$($env:POSTFIXNAME)_libs.zip -r vcpkg-export\installed\$($env:PLATFORM)-windows$($env:POSTVCPKGNAME)\";
49-
Push-AppveyorArtifact "vc140_$($env:configuration)_$($env:PLATFORM)_$($env:POSTFIXNAME)_libs.zip";
48+
set-location "vcpkg-export\installed\$($env:PLATFORM)-windows$($env:POSTVCPKGNAME)\"
49+
if($env:configuration -eq 'Debug') {
50+
set-location debug
51+
Invoke-Expression "&7z a vc140_$($env:configuration)_$($env:PLATFORM)_$($env:POSTFIXNAME)_libs.zip -i!bin\* -i!lib\*";
52+
cd ..
53+
Invoke-Expression "&7z -tzip debug\vc140_$($env:configuration)_$($env:PLATFORM)_$($env:POSTFIXNAME)_libs.zip -i!include\*";
54+
Push-AppveyorArtifact "debug\vc140_$($env:configuration)_$($env:PLATFORM)_$($env:POSTFIXNAME)_libs.zip";
55+
} else {
56+
Invoke-Expression "&7z a vc140_$($env:configuration)_$($env:PLATFORM)_$($env:POSTFIXNAME)_libs.zip -i!bin\* -i!lib\*";
57+
Invoke-Expression "&7z -tzip vc140_$($env:configuration)_$($env:PLATFORM)_$($env:POSTFIXNAME)_libs.zip -i!include\*";
58+
Push-AppveyorArtifact "vc140_$($env:configuration)_$($env:PLATFORM)_$($env:POSTFIXNAME)_libs.zip";
59+
}
5060
}
51-
- cd ..
5261

5362
build_script:
63+
- cmd: cd C:\projects\websocket-lite\build\
5464
- if %platform%==x86 set generator=Visual Studio 15 2017
5565
- if %platform%==x64 set generator=Visual Studio 15 2017 Win64
5666
- if %POSTFIXNAME%==MT set VCPKGFLAGS=-DVCPKG_TARGET_TRIPLET=%platform%-windows-static

0 commit comments

Comments
 (0)