Commit Graph

105 Commits (194232abde5b362d30bfd821a8ebc9aed8542a6d)

Author SHA1 Message Date
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
elsid ef631a0961
Add dependency for GMock 6 years ago
Bret Curtis ae4cb0c3ee no need for macos_qt_formula since on osx there is no more qt4, just qt5 7 years ago
Nikolay Kasyanov 90ccf5b42b [macOS, CI] Build using macOS 10.13 SDK 7 years ago
scrawl 269c3227ea
Make sure we have cmake for the before_install step 7 years ago
scrawl 4c174ecd12 Merge changes to coverity scan script 7 years ago
Nikolay Kasyanov e7e8750816 [macOS, CI] Remove encrypted FTP credentials from repo
It seems more convenient to keep them in Travis settings.
8 years ago
Nikolay Kasyanov ccae232563 [macOS, CI] Use most recent available Qt 8 years ago
Nikolay Kasyanov 97c3c45ba8 [macOS, CI] Use Qt 5.7 8 years ago
Nikolay Kasyanov 913601facc [macOS, CI] reenable packaging to make nightlies work 8 years ago
Bret Curtis 39185e6f8c purge the rest of boost::shared and any other boost related things that no longer are required
put boost system back in, clean others up

revert Qt

add back boost fstream
8 years ago
Nikolay Kasyanov bf630b99fa Use most recent Xcode 8 years ago
Nikolay Kasyanov 27a5c06f04 [OS X, CI] Disable packaging 8 years ago
Nikolay Kasyanov c16506d07c [OS X, CI] Use Xcode 8/macOS 10.12 SDK 8 years ago
Nikolay Kasyanov e24cb0fe5d [macOS, CI] Configure deployment of nightly builds to FTP 8 years ago
Nikolay Kasyanov 672aa80dc5 Revert "Make Travis build test-release-build-on-travis"
4eb5183d73
8 years ago
Nikolay Kasyanov 4eb5183d73 Make Travis build test-release-build-on-travis 8 years ago
Nikolay Kasyanov a0990e5899 [macOS] Switch CI to Xcode 8.2 8 years ago
Nikolay Kasyanov 2967fbdf4c [CI] Fix email notification configuration 8 years ago
Nikolay Kasyanov 37c8a36dd8 [macOS] Parametrize Qt5 version used on CI 8 years ago
Nikolay Kasyanov 525af97ffc [macOS] Use newer Xcode version on CI 8 years ago
Nikolay Kasyanov 9b74adbb2c [macOS] Reenable CI 8 years ago
scrawl 2eb6ef50ca Revert "[OS X] Reenable CI"
This reverts commit c99d9a47e8.
8 years ago
Nikolay Kasyanov c99d9a47e8 [OS X] Reenable CI 8 years ago
scrawl a5ca33ad0b Disable failing OSX build 8 years ago
Bret Curtis b39516466f lib was unnecessary, deps for travis included openthreads20 which is now built on ppa with osg-3.4 package. translation: fixed on ppa side 8 years ago
Bret Curtis b67d7ec1e0 apparently the lib needs to go in as well 8 years ago
Bret Curtis b944c8716e bump OSG to 3.4 8 years ago
Roman Proskuryakov f4f81a14c9 Use Travis addons.apt.packages to install packages 9 years ago
Roman Proskuryakov 2b860e2600 Reduce the number of if conditions in Travis config 9 years ago
Nikolay Kasyanov 697b809c79 Reactivate OS X CI 9 years ago
scrawl 89512af808 Increase number of jobs for coverity scan build to 2, enable OpenMW-CS build
As of the recent travis migration we should have enough memory to not run out... hopefully.
9 years ago
Bret Curtis b8d19eb9cd make use of 2 dedicated cores while assuming both are blocked on I/O 9 years ago
Bret Curtis 19b39de351 use trusty 9 years ago
scrawl 231570f091 travis.yml fix 9 years ago
scrawl 489addf772 Don't attempt to run openmw_test_suite on coverity scan branch, since it is not being built 9 years ago
scrawl ab97a90c76 Add travis-ci script to detect tab characters in the code 9 years ago
scrawl 3d3b37324d Change build targets again 10 years ago
scrawl 4b002863c8 Re-enabled a few build targets 10 years ago
scrawl 65ba072dcd Disable most targets except for OpenMW in coverity script 10 years ago
scrawl c30936c19b Reduce number of jobs in coverity script further 10 years ago
scrawl 277113f75b Fix number of jobs in coverity script 10 years ago
scrawl bbf4927a10 Disable OSX travis for now, needs to be updated with an OSG package 10 years ago
scrawl 30de47f858 Reduce the number of jobs in .travis.yml
Hopefully this fixes the occasional out-of-memory problems. Note travis-CI virtual machines just have 2 virtual cores according to http://docs.travis-ci.com/user/ci-environment/, so 4 jobs wouldn't improve build times anyway.
10 years ago
Scott Howard 154bb04a77 add scan-build to travis matrix 10 years ago
Nikolay Kasyanov 0e95512400 CI: fix `make package` condition by adding missing spaces 10 years ago
Nikolay Kasyanov ca53ca8926 CI: perform `make package` on OS X 10 years ago
scrawl 03c3e3e1ff 3 jobs 10 years ago
scrawl fb6dd736cf Reducing number of jobs in .travis.yml to see if this fixes out of memory issues with coverity build 10 years ago
scrawl c37c071dfe Repository name fix 10 years ago