1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-02-01 22:18:25 +00:00
Commit graph

267 commits

Author SHA1 Message Date
AnyOldName3
17e184f103 Use deps versions in the key
Should be less prone to being forgotten.
2026-01-21 00:32:02 +00:00
AnyOldName3
d4da848f4b Don't set /MP when using ccache
This *should* make no difference as we already do things that mean ccache only gets told about one TU at once (e.g. using Ninja, or enabling UseMultiToolTask), but at the minimum, it's misleading to have this enabled when we know we're not using it.
2026-01-02 19:02:42 +00:00
AnyOldName3
240e2486ed CCache with MSBuild 2026-01-01 18:45:53 +00:00
AnyOldName3
dda54c1154 Precompiled headers are fine with ccache in 2025 2026-01-01 18:44:33 +00:00
Evil Eye
2bce45260c Drop support for Qt5 2025-07-27 10:47:34 +02:00
AnyOldName3
52b785f726 Use updated Windows dependencies
The main changes are changing an OSG option that was disabling most of our warnings, and MSVC2019 switching to a custom vcpkg triplet.
2025-07-23 23:18:03 +01:00
Evil Eye
7b064920db Switch to downloading dependencies from Github releases 2024-11-11 16:36:24 +01:00
elsid
d79fafd2ad
Run 7z with eval 2024-09-05 00:40:00 +02:00
AnyOldName3
0e2119c638 Ditch old AppVeyor stuff
We've not used AppVeyor for years.
If we started again, it'd use a different version of Boost and that aspect would need redoing anyway.
Everything else that was AppVeyor-specific is something we've got away without in GitLab CI so can't have been especially important.
2024-08-23 14:05:21 +01:00
elsid
0c15b403dd
Use vcpkg packages by before_scripts.msvc.sh 2024-08-22 02:32:13 +02:00
AnyOldName3
4563ddb028 Fix Collada loading on Windows for Release and RelWithDebInfo 2024-07-13 22:28:38 +01:00
Andrei Kortunov
819ba42be2 Upgrade Qt to 6.6.3 2024-06-14 16:18:19 +04:00
psi29a
0a7f4e5149 Merge branch 'unit_tests' into 'master'
Split openmw_test_suite into openmw and components tests

See merge request OpenMW/openmw!4166
2024-06-11 11:09:43 +00:00
elsid
7d1cd11ba9
Split openmw_test_suite into openmw and components tests
To avoid duplicated compilation for openmw translation units. Link openmw-lib to
openmw-tests instead.
2024-06-10 23:12:14 +02:00
AnyOldName3
66227f30f8 Fix Collada loading on Windows 2024-06-07 19:13:56 +00:00
Austin English
c668a96999 before_script.msvc.sh: fix occurences of shellcheck SC2237 2024-06-03 07:45:42 -05:00
Andrei Kortunov
1bb48bcef7 Treat editor icons as scalable 2024-04-21 20:56:06 +04:00
Andrei Kortunov
118114c498 Add misisng empty line 2024-04-17 09:04:17 +04:00
Andrei Kortunov
d06e8e2c24 Use Qt6 on Windows by default 2024-04-17 08:58:18 +04:00
Andrei Kortunov
1ad9e5f9e8 Rework editor icons 2024-04-14 08:17:10 +04:00
AnyOldName3
7ec723e9b9 More sensible conditions 2024-03-10 23:26:45 +00:00
AnyOldName3
72cf015401 Make ccache viable for Windows Release builds 2024-03-09 20:18:41 +00:00
Andrei Kortunov
0705175b9b Remove qmake leftover 2024-01-02 09:23:55 +04:00
elsid
f08ab9af56
Use SDL2 generate cmake files to find the package 2023-11-24 15:56:54 +01:00
Bret Curtis
2a8976d4e9 bump windows mygui to 3.4.3 2023-10-17 23:53:04 +02:00
AnyOldName3
0d7b3d1eee Upgrade to standalone aqt v3.1.7 2023-10-09 13:52:01 +01:00
AnyOldName3
1747f585d4 Fix dumb typo
Now zlib debug DLLs are installed for Debug builds
2023-08-20 16:45:32 +00:00
psi29a
8d1a19a6f4 [#7358] Make MyGui 3.4.2 required for 0.49 2023-08-06 16:05:59 +00:00
psi29a
b62b5f363e Merge branch 'osg_win_dep' into 'master'
Use most recent OSG dependency to match 0.48 RC builds

See merge request OpenMW/openmw!3120
2023-06-10 08:54:31 +00:00
elsid
6c7cdb981d
Use most recent OSG dependency to match 0.48 RC builds 2023-06-10 00:33:34 +02:00
elsid
11204d35d6
Use zlib directly for ESM4
Fallback to decompression by block of fixed size when decompressing the
whole archive fails.
2023-06-10 00:12:57 +02:00
jvoisin
8e3576022a Don't install boost-filesystem anymore 2023-04-25 23:26:29 +02:00
Andrei Kortunov
8df7ce545e Migrate from GraphicsWindowQt to QOpenGLWidget 2023-04-05 19:43:42 +04:00
psi29a
6d8f3c7bce Merge branch 'cs_unit_tests' into 'master'
Introduce unit tests for editor

See merge request OpenMW/openmw!2821
2023-03-13 09:37:32 +00:00
psi29a
e37860c1dc Cherry pick 'openmw-48-stereo-fixes' into 'master'
Openmw 48 stereo fixes

See merge request OpenMW/openmw!2815
2023-03-12 22:20:23 +01:00
elsid
6f6e452dfa
Add executable to run CS tests 2023-03-12 12:06:33 +01:00
AnyOldName3
6ca9fb7e15 Use multithreaded Bullet libraries on Windows 2023-03-11 18:32:36 +00:00
elsid
8cfd947ecc
Copy osgSim.dll to openmw.exe location 2023-03-01 23:30:02 +01:00
elsid
3eda0b4af6
Use tabs for indentation in CI/before_script.msvc.sh 2023-03-01 23:29:44 +01:00
Evil Eye
7aa891c016 Bump OpenAL to 1.23.0 on Windows 2023-02-19 10:37:17 +01:00
Andrei Kortunov
7e2aedf637 Add an initial Qt6 support 2023-02-06 18:38:59 +04:00
Petr Mikheev
b6dd84c8ef Check LuaJit version 2022-11-18 02:08:40 +01:00
jvoisin
f1ae796026 Factorise/simplify a bit before_script.msvc.sh 2022-10-01 13:00:05 +02:00
psi29a
3c173646ce Update CI/before_script.msvc.sh 2022-09-26 07:24:16 +00: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
psi29a
448853fbcf Update CI/before_script.msvc.sh 2022-08-19 20:09:44 +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
elsid
8e4f6fc4e4
Use FetchContent to get googletest 2022-08-04 01:12:11 +02:00