File: .appveyor.yml

package info (click to toggle)
opus-tools 0.1.10-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid, stretch
  • size: 1,568 kB
  • ctags: 863
  • sloc: sh: 10,448; ansic: 8,167; makefile: 119
file content (28 lines) | stat: -rw-r--r-- 989 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
image: Visual Studio 2015
configuration:
- Debug
- Release

platform:
- Win32
- x64

install:
- cd %APPVEYOR_BUILD_FOLDER%
- git clone -q https://github.com/xiph/opus.git ..\opus
- git clone -q https://github.com/xiph/ogg.git ..\ogg
- msbuild "..\opus\win32\VS2015\opus.vcxproj" /m /v:minimal /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" /p:Configuration=%CONFIGURATION%;Platform=%PLATFORM%
- msbuild "..\ogg\win32\VS2015\libogg_static.sln" /m /v:minimal /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" /property:Configuration=%CONFIGURATION%;Platform=%PLATFORM%

build:
  project: win32\VS2015\opus-tools.sln
  parallel: true
  verbosity: minimal

after_build:
- cd %APPVEYOR_BUILD_FOLDER%
- git describe --tags --match "v*" --dirty>_git_tag.tmp
- set /p version=<_git_tag.tmp
- set version=%version:~1%
- 7z a opus-tools-%version%.zip .\win32\VS2015\%PLATFORM%\%CONFIGURATION%\*.exe
- appveyor PushArtifact opus-tools-%version%.zip