Branch: refs/heads/master
Home: https://github.com/Warzone2100/warzone2100
Commit: f77b50ec31466cec631041bbfb4cd9f8156a48e8
https://github.com/Warzone2100/warzone2100/commit/f77b50ec31466cec631041bbfb4cd9f8156a48e8
Author: past-due <[email protected]>
Date: 2018-03-20 (Tue, 20 Mar 2018)
Changed paths:
M build_tools/autorevision.cmake
Log Message:
-----------
[autorevision.cmake] Enhance with initial AppVeyor CI support
Commit: 28bbb868bdec8b410fbf11fb9cb6db26078a6004
https://github.com/Warzone2100/warzone2100/commit/28bbb868bdec8b410fbf11fb9cb6db26078a6004
Author: past-due <[email protected]>
Date: 2018-03-20 (Tue, 20 Mar 2018)
Changed paths:
M 3rdparty/miniupnpc/CMakeLists.txt
Log Message:
-----------
[Windows builds] Define `_CRT_SECURE_NO_WARNINGS` when compiling miniupnpc
with MSVC
Commit: c0dc3b11017692c416507bebafc7e762a8825da6
https://github.com/Warzone2100/warzone2100/commit/c0dc3b11017692c416507bebafc7e762a8825da6
Author: past-due <[email protected]>
Date: 2018-03-20 (Tue, 20 Mar 2018)
Changed paths:
M po/CMakeLists.txt
Log Message:
-----------
[CMake] Fix translations `.pot` file generation on Windows
Use the `xgettext` `--files-from=` parameter instead of passing in a giant
command-line.
Commit: ab3d6631c751dd28227a77d68aca8f4ad0abab3f
https://github.com/Warzone2100/warzone2100/commit/ab3d6631c751dd28227a77d68aca8f4ad0abab3f
Author: past-due <[email protected]>
Date: 2018-03-20 (Tue, 20 Mar 2018)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
[CMake] Support google-breakpad tools for processing minidumps
By generating a `.sym` file from the `.pdb` file using `dump_syms.exe` (on
Windows).
Commit: 8322319596e3ccc19912200a06c0f27a715f67a9
https://github.com/Warzone2100/warzone2100/commit/8322319596e3ccc19912200a06c0f27a715f67a9
Author: past-due <[email protected]>
Date: 2018-03-20 (Tue, 20 Mar 2018)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
[CMake] Windows builds: Use windeployqt to pick up all Qt dependencies
Commit: ebc0cb4851705a7c1002fd263064de0e851b661a
https://github.com/Warzone2100/warzone2100/commit/ebc0cb4851705a7c1002fd263064de0e851b661a
Author: past-due <[email protected]>
Date: 2018-03-20 (Tue, 20 Mar 2018)
Changed paths:
M lib/sdl/main_sdl.cpp
Log Message:
-----------
Partially revert commit 9f26c36 changes for non-macOS OSes (for now)
We currently rely on side-effects of the QApplication initialization process on
Windows. (Specifically: how Qt handles enabling DPI awareness on high-DPI
displays on Windows.) Until we get around to replicating this behavior
ourselves with the appropriate Win32 API calls, revert the ordering of Qt & SDL
initialization on non-macOS OSes.
Commit: 421fcb6b653c2adf31e8c579c20533d96a6da624
https://github.com/Warzone2100/warzone2100/commit/421fcb6b653c2adf31e8c579c20533d96a6da624
Author: past-due <[email protected]>
Date: 2018-03-20 (Tue, 20 Mar 2018)
Changed paths:
M get-dependencies.ps1
Log Message:
-----------
Improve Windows `get-dependencies.ps1`
- Pin **vcpkg** to a specific commit (to help ensure reproducible builds)
- Use `-q` with `git clone` to avoid spurious error output on CI
- Test if the vcpkg repo has already been cloned
- Optional parameter `-VCPKG_BUILD_TYPE <release|debug>` can be specified to
set the VCPKG_BUILD_TYPE in the current vcpkg triplet
- Download google-breakpad `dump_syms.exe` (for use by the CMake scripts)
Commit: e059d4747129b8954e2974a3f04491492fd4a687
https://github.com/Warzone2100/warzone2100/commit/e059d4747129b8954e2974a3f04491492fd4a687
Author: past-due <[email protected]>
Date: 2018-03-20 (Tue, 20 Mar 2018)
Changed paths:
M appveyor.yml
Log Message:
-----------
Overhaul appveyor.yml
- Now uses a build matrix that supports 32-bit and 64-bit Windows builds on
MSVC 2015 / 2017. *
* 64-bit Windows builds currently disabled - see comments
- Caches the vcpkg directory (after cleaning out build artifacts) to ensure
that vcpkg dependencies do not have to be built for every commit / AppVeyor
build.
- Builds the installer package (not just the main EXE).
- Packages the installer package & debug symbols into artifacts.
Compare:
https://github.com/Warzone2100/warzone2100/compare/0976e8bcc9ed...e059d4747129------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Warzone2100-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits