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 |
|
Bret Curtis
|
ad11cc8d8a
|
reinstall fontconfig as needed; const an imbigious == operator
|
2022-03-01 10:53:01 +01:00 |
|
psi29a
|
bb2a7d7996
|
Merge branch 'coverage' into 'master'
Provide unit tests and coverage reports from CI
See merge request OpenMW/openmw!1675
|
2022-02-23 08:26:23 +00:00 |
|
elsid
|
56b9e29093
|
Provide unit tests reports and coverage from CI
Use https://docs.gitlab.com/ee/ci/unit_test_reports.html#googletest for unit tests reports.
Use https://docs.gitlab.com/ee/user/project/merge_requests/test_coverage_visualization.html#cc-example
for coverage reports.
|
2022-02-22 00:17:20 +01:00 |
|
elsid
|
e7f3524924
|
Add a tool to load and print information about all bullet objects in all cells
|
2022-02-04 16:14:52 +01:00 |
|
psi29a
|
010dc90d42
|
Have Android CI also use latest ccache to fix issues with cmake.
|
2022-01-31 07:57:08 +00:00 |
|
elsid
|
28ce8fd0f3
|
Add separate jobs to run tests with ASAN, TSAN, UBSAN
To not slow down benchmarks with all optimizations.
|
2022-01-30 02:03:45 +01:00 |
|
Petr Mikheev
|
e4cb1a1370
|
Run unit tests in CI with -fsanitize=address
|
2022-01-26 22:18:03 +00:00 |
|
psi29a
|
a79bdf07d2
|
do some bash magic to rearrange CXX_FLAGS
|
2022-01-19 15:48:35 +00:00 |
|
psi29a
|
b3bbcef25e
|
Merge branch 'make_appveyor_great_again' into 'master'
do some Appveyor Qt magic to get it all sorted
See merge request OpenMW/openmw!1564
|
2022-01-18 23:29:46 +00:00 |
|
psi29a
|
bdd13f36b2
|
do some Appveyor Qt magic to get it all sorted
|
2022-01-18 23:29:45 +00:00 |
|
psi29a
|
ca6262c033
|
switch Static Deps and Tests from GCC to clang and set to -O0 to speed up builds
|
2022-01-18 18:22:46 +00:00 |
|
psi29a
|
877f5c445e
|
Add librecast-dev to deps that needed for Debian/Ubuntu
|
2022-01-10 19:38:55 +00:00 |
|
jvoisin
|
40faf54250
|
Remove -bugprone-narrowing-conversions from clang-tidy
|
2022-01-04 19:32:49 +00:00 |
|
psi29a
|
1816784784
|
Update CI/before_script.osx.sh to allow full use of c++17 on macOS
|
2022-01-04 09:14:16 +00:00 |
|
jvoisin
|
c9fb4ee2ed
|
Silence apt-get install even more
|
2021-12-22 22:43:23 +00:00 |
|
jvoisin
|
766cb52523
|
Factorise add-apt-repository -y ppa:openmw/openmw
|
2021-12-21 14:53:31 +00:00 |
|
Evil Eye
|
e967e0544f
|
Upgrade to SDL 2.0.18
|
2021-12-15 21:13:22 +01:00 |
|
elsid
|
953a4c5550
|
Add a binary to generate navmesh from content files
Load content files based on the engine config files. Generate navmesh per cell
for all cells and store into SQLite database.
|
2021-12-11 00:21:56 +01:00 |
|
jvoisin
|
810ad9d3fb
|
Silence apt-get install
|
2021-12-09 20:05:33 +01:00 |
|
psi29a
|
365739d609
|
Give psi29a's custom android-ndk22 a go
|
2021-11-14 20:17:30 +00:00 |
|
elsid
|
2bace703d5
|
Add dependency to SQLite3
This will be required by navmeshtool.
|
2021-10-11 19:34:07 +02:00 |
|
Evil Eye
|
a1825980c4
|
Define OpenMW specific C++ flags
|
2021-10-06 17:28:48 +02:00 |
|
elsid
|
1b1deeb59b
|
Fail CI build when not allowed warnings are present
Put -Wno-error after -Wall to make it work properly for clang.
|
2021-09-05 02:06:03 +02:00 |
|
jvoisin
|
8056476d64
|
Add clang-tidy
|
2021-07-25 18:02:05 +02:00 |
|
Bret Curtis
|
ae5302f9cf
|
typo2
|
2021-07-17 10:14:04 +02:00 |
|
Bret Curtis
|
c2c754b1cc
|
typo
|
2021-07-16 23:18:28 +02:00 |
|
Bret Curtis
|
6bcb7a86dd
|
update brew; remove need for brew install lua
|
2021-07-16 20:01:12 +02:00 |
|
Bret Curtis
|
08a9abc46f
|
get openmw building with LuaJIT on macos
|
2021-07-16 16:35:03 +02:00 |
|
elsid
|
e1c525914c
|
Add CI jobs to build tests in debug mode
|
2021-07-11 01:10:55 +02:00 |
|
Petr Mikheev
|
9a5229a821
|
Temporary fix for MacOS build. Remove this commit after resolving #5990.
|
2021-07-09 20:03:27 +02:00 |
|
Petr Mikheev
|
9e168fd9cc
|
Add Lua/LuaJit and sol3 to openmw
|
2021-07-09 19:27:00 +02:00 |
|
AnyOldName3
|
3014963145
|
Fail on bad download instead of downloading HTML 404 page
|
2021-07-04 15:20:27 +00:00 |
|
psi29a
|
a0659cd017
|
Merge branch 'bump_windows_deps' into 'master'
bump windows build deps to OSGoS 3.6 and MyGUI 3.4.1
See merge request OpenMW/openmw!938
|
2021-06-19 00:13:08 +00:00 |
|
Bret Curtis
|
7be09078b4
|
bump mac deps to include collada
|
2021-06-17 01:12:31 +02:00 |
|
Bret Curtis
|
4ffc30f502
|
add OSGoS hash
|
2021-06-12 16:06:22 +02:00 |
|
Bret Curtis
|
fced78b66a
|
bump windows build deps to OSGoS 3.6 and MyGUI 3.4.1
|
2021-06-12 15:35:40 +02:00 |
|
Bret Curtis
|
91e1898aa2
|
make use of gitlab openmw-deps
|
2021-06-11 20:27:17 +02:00 |
|
Bret Curtis
|
49ce26361e
|
update mac deps to include latest OSGoS 3.6, mygui 3.4.1 and multi-threaded bullet
|
2021-06-11 16:44:15 +02:00 |
|
elsid
|
4d7e5245a3
|
Support benchmarks for windows
Don't run the binary because gitlab can't execute it successfully due to
unknown reason.
|
2021-05-11 13:16:59 +02:00 |
|
elsid
|
6492e9522a
|
Run benchmarks on gitlab CI
|
2021-05-10 00:21:03 +02:00 |
|
psi29a
|
1e9a7894d5
|
Merge branch 'no_recommends' into 'master'
Don't install recommended packages in Debian's CI
See merge request OpenMW/openmw!756
|
2021-05-05 11:45:59 +00:00 |
|
jvoisin
|
885ff36b01
|
Don't install recommended packages in Debian's CI
|
2021-05-05 11:45:59 +00:00 |
|
Bret Curtis
|
4129cc244c
|
allow macos11xcode12 to fail for now; but not macos10.15xcode11; add support for macos10.14_xcode10; make sure fontconfig does not update other stuff
|
2021-05-05 13:35:39 +02:00 |
|