aboutsummaryrefslogtreecommitdiff
path: root/travis/linux_gcc
AgeCommit message (Collapse)Author
2018-06-01travis/linux_gcc/before_install.sh: add apt-get update to fix failed ↵5.1Even Rouault
installation of cppcheck
2018-03-24Don't set -std=c89 in CMakeLists.txtAaron Puchert
This allows us to take advantage of newer features when they are available. However, builds on Travis still use -std=c89 to ensure C89 compatibility. Locally this can be achieved with either * cmake -DCMAKE_C_STANDARD=90 .. * cmake -DCMAKE_C_FLAGS='-std=c89' .. * C_FLAGS='-std=c89' cmake .. We also reorder the warning flags: they are all part of the standard build now, but -Werror is only applied on Travis. Fixes #892.
2018-03-14Add a scripts/cppcheck.sh that check both warnings and errors, and use it in ↵Even Rouault
travis/linux_gcc
2017-12-17Add -std=c89 to travis targets.Kristian Evers
The multistresstest code has been made C89 compliant in the process.
2017-11-29Remove the last remains of the internal selftestKristian Evers
2017-09-12Make sure all platform specific before_install scripts call the global ↵Kristian Evers
before_install script. Python version setup moved to global before_install script.
2017-02-28Enable cppcheck and fix related mostly false-positive warningsEven Rouault
2017-02-26travis/install.sh: use super pedantic warning flags for autoconf buildEven Rouault
2017-01-19.travis.yml: add multi config setupEven Rouault
Setup 4 configs: Linux/GCC, Linux/CLang, OSX CLang and mingw32 OSX allowed to fail, since it fails in the proj -VC step.