apommel
4b831f99da
Allow vswhere to detect build tools installations
2020-06-15 10:13:22 +09:00
AnyOldName3
be22e80d33
Merge branch 'always-say-what-to-do' into 'master'
...
Print MSVC activation info in verbose mode, too.
See merge request OpenMW/openmw!212
2020-06-08 21:42:28 +00:00
AnyOldName3
6e267e398e
Fix copy-paste snafu
2020-06-03 22:38:08 +00:00
AnyOldName3
86c1d0f4be
Warn about fake stub Python
2020-06-03 22:36:55 +00:00
AnyOldName3
08e5d93c9b
Print MSVC activation info in verbose mode, too.
2020-05-18 17:36:07 +01:00
elsid
2e09e96f5d
Fix msvc dir for Qt
...
Otherwise it fails with:
Qt 5.15.0... Exists. CI/before_script.msvc.sh: line 781: cd: MSVC2019_64_Ninja/deps/Qt/5.15.0/msvc2015_64: No such file or directory
2020-05-17 15:21:12 +02:00
Bret Curtis
9fd8470741
Merge branch 'master' into cherry-pick-e0b35232
2020-05-17 02:23:18 +02:00
Alexander "Ananace" Olofsson
7b781d8890
Windows CI dependency upgrade ( #2847 )
...
* Windows CI: Use OSG 3.4-experimental for 0.46
* Update compiled Windows CI dependencies
Only built and pushed so far, still need to try making full OpenMW
builds with them as well.
* Update missed Bullet version number
* MyGUI uses RelWithDebInfo for Release builds now
* Update Windows CI dependencies, switch Qt install
* Fix aqt retrieval and setup
* Make aqt install output slightly nicer
* Bump to Qt 5.15 for VS2019 support
* Fix FFmpeg and Qt install parts
* Fix OSG plugin DLL copying
* Add CMake flag for double-precision bullet
* Roll back 2019 to Boost 1.71 for CI
* Move aqt into unpack step, to allow manual install
2020-05-17 01:12:04 +02:00
psi29a
38daa83ff6
Merge branch 'ninja' into 'master'
...
Enable Windows Ninja builds
See merge request OpenMW/openmw!202
(cherry picked from commit e0b352323226ff11e230f6489e826df332fa681a)
c1e673ce Unify path conversion functions
fdf0fdbb Fix NMake with MSVC 2019
bdd4a814 Activate MSVC during CMake setup for NMake
eae41050 Support sourcing
c0d28a0e Warn that MSVC environment will need to be activated
bd16ad62 Ninja
7d57e6e2 Support MSVC 2015
3679d329 Check MSVC activated correctly
ed4b73b8 Fix post-2015 Visual Studio
4ffa116a Print message when it's necessary instead of when it isn't
c6e09461 Add instructions for using VS' non-.sln support
d9bb6e63 Activate MSVC later
9ca26358 Create batch script to activate correct MSVC
61df647d Provide scripts to activate selected MSVC in existing shell without kerfuffle
2020-05-16 22:23:37 +00:00
elsid
66da72048a
Update bullet for windows up to 2.87
2020-05-13 19:24:29 +02:00
elsid
4e0c07de0f
Build install target in CI
2020-05-10 19:39:32 +02:00
elsid
99cd99bc3b
Remove unused BUILD_MYGUI_PLUGIN option
2020-05-09 19:42:36 +02:00
elsid
ca649003ed
Use googletest 1.10.0
...
To get support for INSTANTIATE_TEST_SUITE_P macro
2020-05-02 17:56:32 +02:00
Bret Curtis
0d10293f24
everything is implied yes
2020-04-17 15:10:05 +02:00
Bret Curtis
9698c21b36
build bsa and esm tools
2020-04-17 13:50:54 +02:00
Nikolay Kasyanov
c8596f782a
[macOS, CI] Use prebuilt dependencies with SDL2 2.0.12
2020-04-01 19:57:04 +04:00
Andrei Kortunov
d2acac0ebe
Fix Qt download link for Windows
2020-03-23 17:40:30 +04:00
Bret Curtis
444d667d22
give sdl2 2.0.12 for windows a try
2020-03-22 23:07:07 +01:00
Bret Curtis
42640b7811
no need to re-map when using system default
2020-03-22 21:34:46 +01:00
Bret Curtis
5091e2c371
bump to bionic; gcc-9 and clang-10
2020-03-22 20:56:48 +01:00
elsid
c690f2d43d
Disable coverage for travis CI
2020-01-26 22:09:48 +01:00
Andrei Kortunov
ed31b8c467
Attempt to fix MacOS CI
2019-12-21 12:27:56 +04:00
Andrei Kortunov
05a8702b6e
Fix Boost 1.70+ detection
2019-11-28 16:46:18 +04:00
Bret Curtis
5a8bfac4df
hard code Qt to version
2019-10-21 15:40:38 +02:00
Bret Curtis
e7caf7a037
bump that qt
2019-10-21 15:38:10 +02:00
Bret Curtis
4c94fcd52b
add msvc2019 and ditch msvc2015
2019-10-21 14:28:12 +02:00
naratzul
0220bcdef3
Add Visual Studio 2019 support
2019-10-12 11:08:43 +05:00
Nikolay Kasyanov
c89876538d
Fix macOS nightly preupload check
...
Previously, it was always ls'ing home directory.
2019-04-06 18:21:33 +02:00
Nikolay Kasyanov
d305e1933a
Get ccache path from Homebrew
...
Also, don't use legacy syntax to get Qt path.
2019-03-31 17:41:16 +02:00
Nikolay Kasyanov
95ae9c4ac8
Don't downgrade CMake
2019-03-31 17:16:14 +02:00
Nikolay Kasyanov
a11c391231
Enable ccache for macOS CI
2019-03-31 17:16:14 +02:00
Bret Curtis
8c1a73ff11
Merge pull request #2220 from elsid/ccache
...
Use ccache for linux CI build
2019-03-07 12:21:05 +01:00
elsid
26dfa287f9
Use ccache for linux CI build
2019-03-07 11:17:51 +03:00
elsid
7d2c741d1d
Fix compare with empty value
2019-03-07 00:33:26 +03:00
elsid
e99f783c65
Remove white spaces and trailing spaces
2019-03-07 00:33:26 +03:00
Alexander Olofsson
f8118272f4
Package FreeType plugin for OSG in Windows
...
Fixes #4872
2019-02-22 18:37:49 +01:00
Chris Djali
cb5a57e41b
Merge pull request #1547 from AnyOldName3/osgshadow-test-vdsm
...
Shadows
2019-02-20 15:35:49 +00:00
Nikolay Kasyanov
cdbd3a9c09
Fix macOS CI
...
It looks like Homebrew has deprecated some syntax making CMake formula invalid, now a for of the formula is used.
2019-02-04 21:32:54 +01:00
AnyOldName3
8482236a82
Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm
2019-01-24 23:09:23 +00:00
Azdul
6d8215ecb6
Google Test / Google Mock / OpenMW unit tests on Windows
2019-01-23 14:21:03 +01:00
Nikolay Kasyanov
4a266b3277
[macOS, CI] Update dependencies
...
They now include boost iostreams for TES 4/5 BSA support.
See https://gitlab.com/OpenMW/openmw/merge_requests/56 .
2019-01-20 11:03:37 +01:00
Nikolay Kasyanov
9cce6ecfe3
[macOS] Update deploy script to use ssh/scp
2019-01-16 23:04:26 +01:00
Nikolay Kasyanov
956934911a
[macOS, CI] Use CMake 3.12.4
...
See https://gitlab.com/OpenMW/openmw/issues/4767 for details.
2018-12-26 10:17:32 +01:00
Bret Curtis
8e113a32b2
Merge pull request #2081 from nikolaykasyanov/unneed-macos-files
...
Remove unnecessary Recastnavigation headers & static libs from macOS package
2018-12-21 17:47:15 +01:00
Nikolay Kasyanov
e0161bb2bf
Update macOS dependencies, use Xcode 10.1
2018-12-20 22:36:06 +01:00
Nikolay Kasyanov
f98a454ec1
Add a script to verify macOS package contents
2018-12-20 21:18:41 +01:00
AnyOldName3
e2515f6db7
Merge branch 'master' into osgshadow-test-vdsm
2018-12-18 19:51:27 +00:00
AnyOldName3
2a2d9f0006
Fix if statements
2018-12-07 15:03:36 +00:00
AnyOldName3
14fcb9158f
Add NMake support to the Windows prebuild script.
2018-12-07 14:46:32 +00:00
AnyOldName3
642002b302
Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm
2018-11-29 01:19:01 +00:00