Bret Curtis
68836aa0fd
Update .travis.yml
4 years ago
Bret Curtis
8b0475037d
Update .travis.yml
4 years ago
Bret Curtis
e15716eb0c
Update .travis.yml
4 years ago
Bret Curtis
df2ae6e866
Update .travis.yml
4 years ago
Bret Curtis
dee91d12c2
Update .travis.yml
4 years ago
Bret Curtis
e280a36701
correct filename of lz4 archive; fix indentation
4 years ago
Bret Curtis
7954dccb44
lz4 prep work; get linux and windows ready
4 years ago
elsid
23fe60a067
Run unit tests in a separate build
4 years ago
Nikolay Kasyanov
3be1cdef33
[macOS, CI] Use Xcode 11.6 ( #2970 )
...
* [macOS, CI] Use Xcode 11.6
* [macOS, CI] Enable OpenCs build and see how it goes
* [macOS, CI] Re-enable package build and check
5 years ago
Bret Curtis
2ac4a2c6e3
do not make package for now
5 years ago
Bret Curtis
3ea576efdc
do not build a few things; temporary disable checking package; get things compiling and cached first
5 years ago
Bret Curtis
f53f049a64
give MacOS 10.15 a spin
5 years ago
Bret Curtis
ad25b22db7
removed need for split compilation for static analysis, we've gone from openmw taking 30 minutes to taking 3. Merging them also makes our before_script.linux.sh less complicated; removed redundant CMAKE flag; set build type to RelWithDebInfo as None has no meaning (even if it still builds).
5 years ago
Bret Curtis
508b329bd3
Removeing deprecated sudo: required
5 years ago
Bret Curtis
ccedde3e0a
Get OpenMW ready for Focal update on GH
5 years ago
Bret Curtis
91c2dea2a7
use OSG 3.6.5 from our PPA
5 years ago
Bret Curtis
53da5b8c54
Xenial -> Bionic name change
5 years ago
Bret Curtis
3fc5c499fb
another try for system clang
5 years ago
Bret Curtis
0a96f4c847
get the default...
5 years ago
Bret Curtis
f2f5b1104f
try clang-6 since that is officially in repo
5 years ago
Bret Curtis
5091e2c371
bump to bionic; gcc-9 and clang-10
5 years ago
elsid
0147b0e398
Print ccache stats
5 years ago
elsid
3cdff837c8
Use default ccache settings
5 years ago
Nikolay Kasyanov
46b4aa4c4f
Bump Xcode version while I'm at it
6 years ago
elsid
26dfa287f9
Use ccache for linux CI build
6 years ago
Bret Curtis
b4a78a7e68
add libboost-iostreams-dev
6 years ago
Bret Curtis
8e113a32b2
Merge pull request #2081 from nikolaykasyanov/unneed-macos-files
...
Remove unnecessary Recastnavigation headers & static libs from macOS package
6 years ago
Nikolay Kasyanov
e0161bb2bf
Update macOS dependencies, use Xcode 10.1
6 years ago
Nikolay Kasyanov
f98a454ec1
Add a script to verify macOS package contents
6 years ago
Bret Curtis
53c98bd8e1
added TODO and updated notification email for coverity
6 years ago
Bret Curtis
fc15fa0a89
we now have gcc-5 _and_ gcc-8, along with QT5 and use system tinyxml
6 years ago
Bret Curtis
68f62c974a
give Xenial a try
6 years ago
Bret Curtis
815909d3cf
fix typo
6 years ago
Bret Curtis
b284432e79
Merge branch 'master' into coverity_scan
6 years ago
Bret Curtis
475d8f9915
disable openmw-cs as well, only build the rest due to time constraints
6 years ago
Bret Curtis
25e4156940
enable niftest by default, coverity branch covers everything but openmw now due to timeouts; we run coverity manually for openmw for now; re-order options to be readable and logical sequence
6 years ago
Bret Curtis
7b7138fc0a
try gcc5 as last resort
6 years ago
Bret Curtis
6c5e40ef7a
try with gcc-6
6 years ago
Bret Curtis
beb22758a6
try gcc-7 instead
6 years ago
Bret Curtis
8b4e7bc73c
all on one line
6 years ago
Bret Curtis
e677474319
try and set this globally
6 years ago
Bret Curtis
8ad9d26c2c
try using conditionals
6 years ago
Bret Curtis
f8ba0acd1f
give this a try
6 years ago
Bret Curtis
3fe7106668
Merge branch 'master' into HEAD
6 years ago
Andrei Kortunov
e5b8491b58
Make Clang analyzer to take assertions in account, even for release builds
6 years ago
Bret Curtis
9ae077c033
use c++11 std::align from <memory> ( #2026 )
...
* use c++11 std::align from <memory>
* for Ubuntu, use gcc5 instead of 4.8
* use travis to set gcc to 5
eval
and sudo
* use eval in .travis.yml
* use gcc-8
* replace precise with trusty llvm toolchain, because we have been using trusty for awhile now
* push things to matrix, so we can support multiple releases if we want
* we should not be allowing for failures, we are ready to start trusting clang and its analyzer
* scan-build was pushed to another package
* use gcc-8 still but wrap in scan-build
* travis.yml cleanup, have output of scripts go to stdout, make search for substring a regex
use double []
fix missing ,
use bash to use regex
black spaces matter
* set human readable names for our various builds, split out our static analysis between openmw and openmw-cs
* test if not set, then set otherwise ignore
* use quotes
* do not eval it, set it in travis env
* no more &&
* what does clang7 have to say?
* use sourceline for now
* use clang-7 instead of clang-7.0
* yes, llvm-toolchain-trusty-7 not llvm-toolchain-trusty-7.0
* for static analysis, openmw is compiled and checked on its own while openmw-cs is build with all the rest. this might change in the future.
and actually do it the other way around
6 years ago
Marc Zinnschlag
1900cf822b
Merge branch 'master' into coverity_scan
6 years ago
elsid
ef631a0961
Add dependency for GMock
6 years ago
Marc Zinnschlag
1d7241f128
Merge remote-tracking branch 'upstream/coverity_scan' into coverity_scan
...
Conflicts:
.travis.yml
7 years ago
Bret Curtis
ae4cb0c3ee
no need for macos_qt_formula since on osx there is no more qt4, just qt5
7 years ago