1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-19 19:53:53 +00:00
Commit graph

448 commits

Author SHA1 Message Date
uramer
c064e9ebf9 Find luarocks package installations in a more robust way 2023-02-20 19:39:33 +01:00
psi29a
bf1540ff5a Clean up before_install.osx.sh for use on gitlab; small fix for jpeg problem 2023-02-20 10:26:12 +00:00
psi29a
3a56cc857d Merge branch 'teal_test' into 'master'
Teal declarations

See merge request OpenMW/openmw!2529
2023-02-19 20:58:46 +00:00
uramer
2cf6c5b3ce Move generate_teal_declarations.sh to scripts/ 2023-02-19 18:00:44 +01:00
Evil Eye
7aa891c016 Bump OpenAL to 1.23.0 on Windows 2023-02-19 10:37:17 +01:00
uramer
4b54c06635 Remove debug luarocks show 2023-02-11 14:10:16 +01:00
uramer
c31d872f18 Use install_luadocumentor_in_docker for teal_ci 2023-02-11 14:10:16 +01:00
uramer
a8d32ebdca Rename the build_teal script 2023-02-11 14:10:16 +01:00
uramer
7d4222b9ce Zip the teal directory 2023-02-11 12:51:58 +01:00
uramer
75fcf53f7d Teal CI 2023-02-11 12:51:58 +01:00
Andrei Kortunov
7e2aedf637 Add an initial Qt6 support 2023-02-06 18:38:59 +04:00
psi29a
a0c04db222 repair brew taps 2023-01-31 08:54:44 +00:00
elsid
9c8a110efb
Print crash log in integration tests CI job 2023-01-30 09:30:55 +01:00
psi29a
f7f1832933 Merge branch 'luajit_custom_alloc' into 'master'
Check LuaJit version

See merge request OpenMW/openmw!2509
2022-11-27 09:14:35 +00:00
elsid
fdb731a6d0
Set collada_dom version before finding the package
The package cmake config uses wrong variables for minor and major versions. They
should be collada_dom_VERSION_MINOR and collada_dom_VERSION_MAJOR but they are
COLLADA_DOM_VERSION_MINOR and COLLADA_DOM_VERSION_MAJOR. CMake variables are
case sensitive so used variables are just empty strings. Set them manually as a
workaround.
2022-11-20 14:22:05 +01:00
Petr Mikheev
b6dd84c8ef Check LuaJit version 2022-11-18 02:08:40 +01:00
psi29a
c75f8b3639 Update CI/before_install.osx.sh, CI/before_script.osx.sh 2022-10-10 14:11:46 +00:00
psi29a
0fbce9b21d Merge branch 'factorize_windows_build_script' into 'master'
Factorise/simplify a bit before_script.msvc.sh

See merge request OpenMW/openmw!2427
2022-10-10 07:33:43 +00:00
jvoisin
7c485fae0c Make use of git ls-files filtering instead of piping to grep 2022-10-06 22:59:33 +02:00
jvoisin
f1ae796026 Factorise/simplify a bit before_script.msvc.sh 2022-10-01 13:00:05 +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