jvoisin
7c485fae0c
Make use of git ls-files
filtering instead of piping to grep
2022-10-06 22:59:33 +02:00
psi29a
1cd17d8430
See if we can get away with using another version of clang with coverity
2022-09-30 13:15:27 +00:00
AnyOldName3
483f370b01
Merge branch 'upgrade_sdl_windows' into 'master'
...
bump sdl from 2.0.22 to 2.0.24 for windows
Closes #6924
See merge request OpenMW/openmw!2425
2022-09-26 10:12:48 +00:00
psi29a
3c173646ce
Update CI/before_script.msvc.sh
2022-09-26 07:24:16 +00:00
elsid
a46d61c45c
Simplify script to check clang-format
...
* Check only files from the git repository
* Support paths with spaces
* Do check in parallel
2022-09-25 18:25:53 +02:00
psi29a
ef92281b4b
Update CI/before_script.msvc.sh
2022-09-24 17:10:26 +00:00
psi29a
36b4e6929c
Update CI/before_script.msvc.sh
2022-09-24 16:39:57 +00:00
psi29a
4c5c449b0b
bump sdl from 2.0.22 to 2.0.24 for windows
2022-09-24 15:16:35 +00:00
ζeh Matt
79ccd8720a
Single process fix
2022-09-22 23:33:16 +03:00
ζeh Matt
62138630d2
Fix files with spaces causing issues
2022-09-22 23:15:36 +03:00
ζeh Matt
afa1b0077d
Improve clang-format checking script
2022-09-22 22:57:03 +03:00
ζeh Matt
45bfed3b42
Use clang-format --dry-run instead of relying on git diff
2022-09-22 22:07:08 +03:00
ζeh Matt
3e9fccd7f0
Test clang-format project wide in same pipeline
2022-09-20 23:18:19 +03:00
psi29a
448853fbcf
Update CI/before_script.msvc.sh
2022-08-19 20:09:44 +00:00
psi29a
856fcb7742
Merge branch 'FlatpakCI' into 'master'
...
Flatpak CI Build
See merge request OpenMW/openmw!2066
2022-08-16 10:55:02 +00:00
psi29a
40471666c1
Merge branch 'cherry-pick-cc27baec' into 'master'
...
Merge branch 'update-windows-deps' into 'master'
See merge request OpenMW/openmw!2283
2022-08-16 08:49:24 +00:00
psi29a
598af8122b
removed clang_no_mold
2022-08-16 07:35:23 +00:00
psi29a
db5ca630f7
Merge branch 'update-windows-deps' into 'openmw-48'
...
Update OSGoS dependency package
See merge request OpenMW/openmw!2278
(cherry picked from commit cc27baec62
)
14663b83
Update OSGoS dependency package
944e7489
Use the correct debug-suffixes for dependencies
619bb73d
Add lost backslash
149d0b2f
Increment CI cache key for Windows builds
2022-08-16 07:21:47 +00:00
psi29a
0d5d416ee4
Update .gitlab-ci.yml, CI/install_debian_deps.sh
2022-08-12 07:04:11 +00:00
elsid
a5a3ccd0d2
Use ubuntu:20.04 docker image for Coverity
2022-08-05 11:46:05 +02:00
elsid
8e4f6fc4e4
Use FetchContent to get googletest
2022-08-04 01:12:11 +02:00
elsid
7036b1e94d
Use mold linker
2022-07-31 20:27:42 +02:00
elsid
f1f3d12f7b
Replace tabs with spaces
2022-07-31 19:59:24 +02:00
elsid
9157c96c9b
Do not build bulletobjectool and niftest when build tests
2022-07-31 19:59:24 +02:00
elsid
c51d949d1e
Add GCC Debug job
...
To build code with enabled assertions but disable symbols to make it faster.
2022-07-31 19:59:24 +02:00
elsid
48ddcda992
Enable GCC test jobs
...
To build tests in release mode, run tests with sanitizers and measure coverage.
2022-07-31 19:59:24 +02:00
elsid
13a92b8cc2
Use Ubuntu 22.04 for Linux builds
2022-07-29 12:08:16 +02:00
psi29a
201528a6e2
Merge branch 'issue-6435' into 'master'
...
Issue 6435: Allow builds using Visual Studio 2022
See merge request OpenMW/openmw!2144
2022-07-27 12:03:07 +00:00
AnyOldName3
6e3c04195c
Enable LTO Release builds on Windows by default
2022-07-25 10:04:36 +00:00
Max Henzerling
281abae2fd
Issue-64356: Add support for msvc 2022
2022-07-24 20:12:20 -07:00
Project579
02ef9c953e
MSVC: Fix all warnings at level 4, upgrade Qt5 to 5.15.2 to also reduce warnings, disabled 5054 warnings due to Qt5's use of deprecated operators in C++20 .
2022-07-17 11:23:12 +02:00
Project579
5ee825b5f6
Enable warnings as errors in MSVC builds.
2022-07-17 11:21:55 +02:00
Project579
c3e2f84273
Fix clang-tidy on CI and introduce .clang-tidy file
2022-07-13 00:38:24 +00:00
psi29a
f8f2e00eca
Fix mouse clicking with sdl2 2.0.22
2022-07-05 17:44:22 +00:00
elsid
7989d1645f
Run integration tests in CI
2022-07-04 20:38:29 +02:00
Jan Thomas
274ad0785d
add flatpak ci
2022-06-30 15:06:28 +02:00
jvoisin
12bace3552
Silence a minor git warning
...
No need to pollute the CI log output.
2022-06-16 21:45:50 +02:00
psi29a
2586beed72
Updating Boost on windows to 1.79 to support C++20
2022-06-15 14:55:42 +00:00
psi29a
3b95797473
Merge branch 'Project5791-master-patch-42764' into 'master'
...
Update CI/build_googletest.sh
See merge request OpenMW/openmw!2005
2022-06-12 12:38:22 +00:00
Project579
d3d9e66ffd
Update CI/build_googletest.sh
...
googletest v1.11.0 is required for building with C++20.
2022-06-12 12:07:40 +00:00
psi29a
bb0dad7c08
Update to C++20 and see if our CI can handle it.
2022-06-12 08:00:11 +00:00
AnyOldName3
eedae407ab
Tell CMake where to find ICU properly
...
I had a problem where CMake picked up half of ICU from its C API, which
is included with the Windows SDK, and half from the C++ API we provide.
This should prevent that.
* ICU_ROOT takes precedence as a CMake variable so do that instead of as
an environment variable.
* ICU_LIBRARY is an output of FindICU.cmake, not an input, so don't set
it.
* FindICU.cmake needs telling about components via their own variables.
2022-05-02 19:49:30 +01:00
madsbuvi
dd5901d351
Initial commit
...
Multiview shaders.
Refactor Frustum management
Rewrite shared shadow map
cull mask should respect stereo
Stereo savegame screencap
LocalMap refactoring
use the vertex buffer hint instead of the display list patch to enable/disable display lists
Character preview fixes
2022-04-28 21:05:34 +02:00
psi29a
c23ca2e882
Merge branch 'macos_icu_root' into 'master'
...
Added missing line continuation to ICU_ROOT setting on macos CI
See merge request OpenMW/openmw!1784
2022-04-19 07:12:27 +00:00
Benjamin Winger
7821029056
Added missing line continuation to ICU_ROOT setting on macos CI
2022-04-18 19:35:23 -04:00
Benjamin Winger
165f146e69
Added ICU runtime DLLs to Windows builds
2022-04-12 19:37:10 -04:00
Benjamin Winger
2c5a4e6416
Set ICU_ROOT instead of PKG_CONFIG_PATH to find ICU on macos
2022-04-10 15:26:25 -04:00
Benjamin Winger
8bd16179a6
Allow CMake to find the ICU version installed through homebrew
2022-04-10 12:39:03 -04:00
Benjamin Winger
21ffbcc4b4
Lua i18n updates
2022-04-10 07:57:02 +00:00
psi29a
f6757ce124
ccache for Windows
2022-03-02 09:06:58 +00:00