forked from teamnwah/openmw-tes3coop
Merge pull request #1718 from akortunov/appveyor
Preserve AppVeyor artifacts
This commit is contained in:
commit
13391e833d
2 changed files with 14 additions and 2 deletions
|
@ -360,6 +360,8 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL GNU OR CMAKE_CXX_COMPILER_ID STREQUAL Clang)
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-but-set-parameter")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-but-set-parameter")
|
||||||
endif()
|
endif()
|
||||||
elseif (MSVC)
|
elseif (MSVC)
|
||||||
|
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS} /Zi /bigobj")
|
||||||
|
set(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} /DEBUG /OPT:REF /OPT:ICF /INCREMENTAL:NO")
|
||||||
# Enable link-time code generation globally for all linking
|
# Enable link-time code generation globally for all linking
|
||||||
if (OPENMW_LTO_BUILD)
|
if (OPENMW_LTO_BUILD)
|
||||||
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /GL")
|
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /GL")
|
||||||
|
|
14
appveyor.yml
14
appveyor.yml
|
@ -18,8 +18,8 @@ platform:
|
||||||
- x64
|
- x64
|
||||||
|
|
||||||
configuration:
|
configuration:
|
||||||
- Debug
|
# - Debug
|
||||||
# - Release
|
- Release
|
||||||
|
|
||||||
# For the Qt, Boost, CMake, etc installs
|
# For the Qt, Boost, CMake, etc installs
|
||||||
#os: Visual Studio 2017
|
#os: Visual Studio 2017
|
||||||
|
@ -55,6 +55,10 @@ build_script:
|
||||||
- cmd: if %PLATFORM%==x64 set build=MSVC%msvc%_64
|
- cmd: if %PLATFORM%==x64 set build=MSVC%msvc%_64
|
||||||
- cmd: msbuild %build%\OpenMW.sln /t:Build /p:Configuration=%configuration% /m:2 /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
- cmd: msbuild %build%\OpenMW.sln /t:Build /p:Configuration=%configuration% /m:2 /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
||||||
|
|
||||||
|
after_build:
|
||||||
|
- cmd: if %PLATFORM%==x64 7z a OpenMW_MSVC%msvc%_x64.zip %APPVEYOR_BUILD_FOLDER%\MSVC%msvc%_64\Release\ -xr"!*.pdb"
|
||||||
|
- cmd: if %PLATFORM%==x64 7z a OpenMW_MSVC%msvc%_x64_pdb.zip %APPVEYOR_BUILD_FOLDER%\MSVC%msvc%_64\Release\*.pdb
|
||||||
|
|
||||||
test: off
|
test: off
|
||||||
|
|
||||||
#notifications:
|
#notifications:
|
||||||
|
@ -63,3 +67,9 @@ test: off
|
||||||
# -
|
# -
|
||||||
# on_build_failure: true
|
# on_build_failure: true
|
||||||
# on_build_status_changed: true
|
# on_build_status_changed: true
|
||||||
|
|
||||||
|
artifacts:
|
||||||
|
- path: OpenMW_MSVC%msvc%_x64.zip
|
||||||
|
name: OpenMW_MSVC%msvc%_x64
|
||||||
|
- path: OpenMW_MSVC%msvc%_x64_pdb.zip
|
||||||
|
name: OpenMW_MSVC%msvc%_x64_pdb
|
||||||
|
|
Loading…
Reference in a new issue