Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-09 | Add cmake/GitHub Actions-based CI, dump Travis-CI. | John Fultz | |
Travis has been throwing a lot of false failures on the Mac build, which was always super-slow anyway. And now it's been suggested that Travis ain't gonna last in the open-source-free-for-use CI business. So out it goes. In its place, GitHub Actions. Just one for now, which runs the build on pushes to master and on PRs (I hope...haven't tested the PR bit yet). Notes about the new system... * It uses the cmake build. Next step...document the cmake system and de-document the qmake system. * It tests against both Qt 5.12.0 and 5.15.1. * Mac, Windows (x64, x86) and Linux (Ubuntu 18.04, 20.04) * On Linux, it also builds clang and g++. * In all of the above cases, it's just pretty much default compilers. Which is probably good...particularly on Linux, where it's not so common for non-developers to be running major compiler updates. * All cmake builds use ninja and cache their Qt downloads, so the result is fairly fast. * No builds of makegaddag, gaddagize, makeminidawg, iotest, or encodeleaves yet, as I haven't migrated those to cmake. Need to get on that. | |||
2019-07-20 | Iterate again fixing Qt/HomeBrew/Travis-CI. | John Fultz | |
2019-07-20 | Iterate again fixing Qt/HomeBrew/Travis-CI. | John Fultz | |
2019-07-20 | Try again to make Qt/HomeBrew/Travis-CI happy. | John Fultz | |
2019-07-20 | See if this fixes Travis-CI HomeBrew path issues. | John Fultz | |
2019-01-13 | Update TravisCI Linux builds to xenial, so I can get modern compilers for free. | John Fultz | |
2019-01-13 | Attempt to fix TravisCI HomeBrew failure. | John Fultz | |
2017-08-10 | Add OS X builds to Travis-CI. | John Fultz | |
Also, add a bit of parallelization, do a few other cleanups on the yml and .pro files. And push C++14 flags everywhere into the build system. | |||
2016-01-13 | travis: Select qmake from qt5-qmake package | Gökçen Eraslan | |
2016-01-12 | travis: Add qt5-qmake package dependency | Gökçen Eraslan | |
2016-01-12 | travis: Upgrade to trusty and use latest available GCC. | Gökçen Eraslan | |
2016-01-12 | Update travis qt dependency for qt5 | Gökçen Eraslan | |
2015-10-19 | Fix travis builds. | John Fultz | |
* Start using g++ 4.8 and clang. * Fix missing -std=c++11 flags. * Builds which failed torched remaining builds, which meant more iteration. Now, they recover and continue correctly. * Remove some clang compiler warnings generated by Qt files out of my control. | |||
2013-10-25 | Remove decodeleaves from .travis.yml because it isn't committed (yet) | Matt Liberty | |
2013-10-25 | Build all subdirs in travis | Matt Liberty | |
2013-10-25 | Initial github/travis-ci setup | Matt Liberty | |