psi29a
6dc09b1cda
Update file before_install.osx.sh
12 months ago
Alexei Kotov
9cbe82ac7b
Merge branch 'qmake_leftover' into 'master'
...
Remove qmake leftover
See merge request OpenMW/openmw!3716
1 year ago
Andrei Kortunov
0705175b9b
Remove qmake leftover
1 year ago
psi29a
e9f3e5c6d1
Merge branch 'lua_actions_electric_boogaloo' into 'master'
...
Lua actions take 3
See merge request OpenMW/openmw!2628
1 year ago
uramer
0e2e386dc9
Lua actions take 3
1 year ago
elsid
491525d173
Add shebangs to bash scripts
...
To specify used interpreter and set exit on error mode.
1 year ago
elsid
f08ab9af56
Use SDL2 generate cmake files to find the package
1 year ago
elsid
e8362c7fed
Install libyaml-cpp0.8 for integration tests
1 year ago
elsid
aefab1aac5
List installed packages
1 year ago
AnyOldName3
5cb5d2e166
Add error handling to Store-Symbols.ps1
1 year ago
Bret Curtis
1bd4860026
no more obsolete mygui shizzle for macos
1 year ago
Bret Curtis
6e530ebd65
make sure we are using our latest libs from daily or staging if doing a transition
1 year ago
Bret Curtis
2a8976d4e9
bump windows mygui to 3.4.3
1 year ago
Bret Curtis
8885519953
bump macos deps for arm64
1 year ago
AnyOldName3
0d7b3d1eee
Upgrade to standalone aqt v3.1.7
1 year ago
Bret Curtis
e9ff87b553
bump macos to use boost 1.83 which solves issues
1 year ago
AnyOldName3
949dc58741
Improve Store-Symbols.ps1
...
* Handle other things also using CMake's file API.
* Ensure the right version of symstore is used.
* Upgrade to symstore 0.3.4 to fix incorrect IDs.
1 year ago
AnyOldName3
1747f585d4
Fix dumb typo
...
Now zlib debug DLLs are installed for Debug builds
1 year ago
psi29a
806fe0a9c3
Merge branch 'noqt6formacosyet' into 'master'
...
Have macos use Qt5 instead of Qt6
See merge request OpenMW/openmw!3316
1 year ago
psi29a
088e8ea4c8
Have macos use Qt5 instead of Qt6
1 year ago
psi29a
8d1a19a6f4
[ #7358 ] Make MyGui 3.4.2 required for 0.49
1 year ago
psi29a
1caf64d9cf
Try using latest coverity with focal and clang-12
1 year ago
uramer
d4d2112b06
Fail Teal generation on any error
1 year ago
psi29a
96356a3815
Update file before_script.osx.sh
2 years ago
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
2 years ago
elsid
6c7cdb981d
Use most recent OSG dependency to match 0.48 RC builds
2 years ago
elsid
11204d35d6
Use zlib directly for ESM4
...
Fallback to decompression by block of fixed size when decompressing the
whole archive fails.
2 years ago
elsid
c8a848777e
Build only openmw by Ubuntu_GCC_asan job
2 years ago
psi29a
a5c2ad45dc
Support macOS: AMD64 and ARM64
2 years ago
elsid
6521cb4d7c
Add CI job to run integration tests with AddressSanitizer
2 years ago
elsid
81ed0ccd52
Fetch with unshallow flag
...
Otherwise fetch may not fetch all commits in the branch.
2 years ago
psi29a
2e45c80ac2
Merge branch 'remove_boost_fs' into 'master'
...
Don't install boost-filesystem anymore
See merge request OpenMW/openmw!2972
2 years ago
elsid
d82b41be08
Fetch more commits from source repository to find merge-base
...
Gitlab CI fetches only 10 commits from source repository which might not be
enough for git merge-base.
2 years ago
jvoisin
8e3576022a
Don't install boost-filesystem anymore
2 years ago
elsid
f2c4445621
Fix preprocess code size script
2 years ago
elsid
e646449880
Add CI job to measure preprocessed code size
2 years ago
elsid
8e9c78d20c
Split Ubuntu_Clang_Tidy job
2 years ago
Andrei Kortunov
8df7ce545e
Migrate from GraphicsWindowQt to QOpenGLWidget
2 years ago
psi29a
bc65c7a53a
make use of new backported bullet 3.24
2 years ago
psi29a
6d8f3c7bce
Merge branch 'cs_unit_tests' into 'master'
...
Introduce unit tests for editor
See merge request OpenMW/openmw!2821
2 years ago
psi29a
e37860c1dc
Cherry pick 'openmw-48-stereo-fixes' into 'master'
...
Openmw 48 stereo fixes
See merge request OpenMW/openmw!2815
2 years ago
elsid
712feb0d92
Run CS tests in CI
2 years ago
elsid
6f6e452dfa
Add executable to run CS tests
2 years ago
psi29a
efebb8efd8
Merge branch 'cmake_fixes' into 'master'
...
Formatting and coverage related CMake files fixes
See merge request OpenMW/openmw!2811
2 years ago
psi29a
d4d9b2d699
Merge branch 'multithreaded-bullet-windows' into 'master'
...
Use multithreaded Bullet libraries on Windows
Closes #7270
See merge request OpenMW/openmw!2816
2 years ago
psi29a
3594f92e3a
Merge branch 'symstore' into 'master'
...
Package symbols for symbol server in CI
See merge request OpenMW/openmw!2818
2 years ago
AnyOldName3
6ca9fb7e15
Use multithreaded Bullet libraries on Windows
2 years ago
elsid
a527db8ca7
Enforce space only indendation in CMake files
2 years ago
elsid
8cfd947ecc
Copy osgSim.dll to openmw.exe location
2 years ago
elsid
3eda0b4af6
Use tabs for indentation in CI/before_script.msvc.sh
2 years ago
elsid
d2ef0f6a9e
Check file names
...
File names should follow https://wiki.openmw.org/index.php?title=Naming_Conventions#Files .
Enforce this in CI. Add a list of exceptions for already present files.
2 years ago
uramer
c064e9ebf9
Find luarocks package installations in a more robust way
2 years ago
psi29a
bf1540ff5a
Clean up before_install.osx.sh for use on gitlab; small fix for jpeg problem
2 years ago
psi29a
3a56cc857d
Merge branch 'teal_test' into 'master'
...
Teal declarations
See merge request OpenMW/openmw!2529
2 years ago
uramer
2cf6c5b3ce
Move generate_teal_declarations.sh to scripts/
2 years ago
Evil Eye
7aa891c016
Bump OpenAL to 1.23.0 on Windows
2 years ago
uramer
4b54c06635
Remove debug luarocks show
2 years ago
uramer
c31d872f18
Use install_luadocumentor_in_docker for teal_ci
2 years ago
uramer
a8d32ebdca
Rename the build_teal script
2 years ago
uramer
7d4222b9ce
Zip the teal directory
2 years ago
uramer
75fcf53f7d
Teal CI
2 years ago
Andrei Kortunov
7e2aedf637
Add an initial Qt6 support
2 years ago
psi29a
a0c04db222
repair brew taps
2 years ago
elsid
9c8a110efb
Print crash log in integration tests CI job
2 years ago
psi29a
f7f1832933
Merge branch 'luajit_custom_alloc' into 'master'
...
Check LuaJit version
See merge request OpenMW/openmw!2509
2 years ago
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.
2 years ago
Petr Mikheev
b6dd84c8ef
Check LuaJit version
2 years ago
psi29a
c75f8b3639
Update CI/before_install.osx.sh, CI/before_script.osx.sh
2 years ago
psi29a
0fbce9b21d
Merge branch 'factorize_windows_build_script' into 'master'
...
Factorise/simplify a bit before_script.msvc.sh
See merge request OpenMW/openmw!2427
2 years ago
jvoisin
7c485fae0c
Make use of `git ls-files` filtering instead of piping to grep
2 years ago
jvoisin
f1ae796026
Factorise/simplify a bit before_script.msvc.sh
2 years ago
psi29a
1cd17d8430
See if we can get away with using another version of clang with coverity
2 years ago
AnyOldName3
327f977ae6
Switch to Python implementation of SymStore
2 years ago
AnyOldName3
f98cb67cad
Experiment with symbol server style symbol storage
2 years ago
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
2 years ago
psi29a
3c173646ce
Update CI/before_script.msvc.sh
2 years ago
elsid
a46d61c45c
Simplify script to check clang-format
...
* Check only files from the git repository
* Support paths with spaces
* Do check in parallel
2 years ago
psi29a
ef92281b4b
Update CI/before_script.msvc.sh
2 years ago
psi29a
36b4e6929c
Update CI/before_script.msvc.sh
2 years ago
psi29a
4c5c449b0b
bump sdl from 2.0.22 to 2.0.24 for windows
2 years ago
ζeh Matt
79ccd8720a
Single process fix
2 years ago
ζeh Matt
62138630d2
Fix files with spaces causing issues
2 years ago
ζeh Matt
afa1b0077d
Improve clang-format checking script
2 years ago
ζeh Matt
45bfed3b42
Use clang-format --dry-run instead of relying on git diff
2 years ago
ζeh Matt
3e9fccd7f0
Test clang-format project wide in same pipeline
2 years ago
psi29a
448853fbcf
Update CI/before_script.msvc.sh
2 years ago
psi29a
856fcb7742
Merge branch 'FlatpakCI' into 'master'
...
Flatpak CI Build
See merge request OpenMW/openmw!2066
2 years ago
psi29a
40471666c1
Merge branch 'cherry-pick-cc27baec' into 'master'
...
Merge branch 'update-windows-deps' into 'master'
See merge request OpenMW/openmw!2283
2 years ago
psi29a
598af8122b
removed clang_no_mold
2 years ago
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
2 years ago
psi29a
0d5d416ee4
Update .gitlab-ci.yml, CI/install_debian_deps.sh
2 years ago
elsid
a5a3ccd0d2
Use ubuntu:20.04 docker image for Coverity
2 years ago
elsid
8e4f6fc4e4
Use FetchContent to get googletest
2 years ago
elsid
7036b1e94d
Use mold linker
2 years ago
elsid
f1f3d12f7b
Replace tabs with spaces
2 years ago
elsid
9157c96c9b
Do not build bulletobjectool and niftest when build tests
2 years ago
elsid
c51d949d1e
Add GCC Debug job
...
To build code with enabled assertions but disable symbols to make it faster.
2 years ago
elsid
48ddcda992
Enable GCC test jobs
...
To build tests in release mode, run tests with sanitizers and measure coverage.
2 years ago
elsid
13a92b8cc2
Use Ubuntu 22.04 for Linux builds
2 years ago
psi29a
201528a6e2
Merge branch 'issue-6435' into 'master'
...
Issue 6435: Allow builds using Visual Studio 2022
See merge request OpenMW/openmw!2144
2 years ago