初始化内容
This commit is contained in:
Vendored
+45
@@ -0,0 +1,45 @@
|
||||
version: 1.0.{build}
|
||||
|
||||
image: Visual Studio 2017
|
||||
|
||||
environment:
|
||||
matrix:
|
||||
- generator: "Visual Studio 15"
|
||||
config: Release
|
||||
arch: vs2017-x86
|
||||
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
||||
|
||||
- generator: "Visual Studio 15 Win64"
|
||||
config: Release
|
||||
arch: vs2017-x64
|
||||
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
||||
|
||||
- generator: "Visual Studio 14"
|
||||
config: Release
|
||||
arch: vs2015-x86
|
||||
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
|
||||
|
||||
- generator: "Visual Studio 14 Win64"
|
||||
config: Release
|
||||
arch: vs2015-x64
|
||||
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
|
||||
|
||||
init:
|
||||
- git config --global core.autocrlf input
|
||||
|
||||
build_script:
|
||||
- cmake -G"%generator%" -H. -Bbuild
|
||||
#- cmake --build build --config "%config%"
|
||||
- msbuild build\midifile.sln /t:build /p:Configuration="%config%" /m /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
||||
|
||||
after_build:
|
||||
- ps: $env:git_hash = $env:appveyor_repo_commit.Substring(0, 8)
|
||||
- ps: $env:my_version = "$env:appveyor_build_version-$env:git_hash"
|
||||
- set package_name=midifile-%my_version%-%arch%
|
||||
- mkdir lib
|
||||
- copy "build\%config%\midifile.lib" lib
|
||||
- 7z a %package_name%.zip include lib README.md LICENSE.txt
|
||||
|
||||
artifacts:
|
||||
- path: $(package_name).zip
|
||||
name: $(arch)
|
||||
Reference in New Issue
Block a user