Граф коммитов

34 Коммитов

Автор SHA1 Сообщение Дата
Nick Wellnhofer 9253cbff4f Add static-only build to Travis test matrix 2017-11-18 16:16:01 +01:00
John MacFarlane 2365a559d0 Try to fix travis cmake. 2016-06-23 13:12:51 -07:00
John MacFarlane 78c60ec797 Travis: install more recent cmake on linux. 2016-06-23 10:21:19 -07:00
John MacFarlane 168f8666d4 Made roundtrip test part of the test suite run by cmake. 2015-12-20 00:01:12 -08:00
OGINO Masanori 16374c5e66 Fix indentations.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2015-07-16 09:07:53 +09:00
OGINO Masanori 03f73146e7 Split roundtrip_test and leakcheck.
CI status became green even if roundtrip_test failed, since `then` block
was not suspended when $? was non-zero. Splitting roundtrip_test and
leakcheck addresses this problem.

With this change, builds checks ``${TRAVIS_OS_NAME}`` twice, but
checking a variable is cheap enough.

Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
2015-07-16 09:02:48 +09:00
John MacFarlane d272645dc3 Second try on ppa for travis. 2015-07-12 21:19:25 -07:00
John MacFarlane 8046abeac7 travis - Added ppa that has recent cmake and is whitelisted. 2015-07-12 21:16:05 -07:00
John MacFarlane 394e6b8c4c Modified .travis.yml to use new containerized build system. 2015-07-12 21:12:11 -07:00
John MacFarlane 408f99794c Travis: only do roundtrip test on linux.
We need python3, and we're testing the OSX install
without python3.
2015-03-29 23:22:03 -07:00
John MacFarlane 7fdb93306d Added roundtrip_test Makefile target.
Eventually this should be pythonized and put in
the cmake test routine.
2015-03-29 21:14:41 -07:00
John MacFarlane 8e0f25192e Another try at .travis.yml. 2015-01-12 21:34:22 -08:00
John MacFarlane ae09da9e66 More travis fixes. 2015-01-12 21:29:02 -08:00
John MacFarlane 53040da862 Fixed typo in travis script. 2015-01-12 21:18:17 -08:00
John MacFarlane 2d992249c8 Fixed travis (I hope). 2015-01-12 21:12:05 -08:00
John MacFarlane 4f597863da .travis.yml: don't run valgrind on osx. 2015-01-12 20:17:15 -08:00
John MacFarlane f6de5eb2e2 Simplified release archive.
We now simply use git archive (which is also what github would
use on their releases page).

This is possible because we now include some generated files in
the repository.

The fact is that this is what people are going to use anyway,
so instead of testing two different setups (our hand-crafted
archive and the git repo), it's better just to use one.
2015-01-12 20:12:30 -08:00
John MacFarlane 92720b7d00 Fixed .travis.yml for osx. 2015-01-12 10:36:32 -08:00
John MacFarlane 1c20b4a3cf Fixed sh syntax in .travis.yml. 2015-01-12 10:16:46 -08:00
John MacFarlane 3f02b59874 Updated travis script to install osx dependencies using brew. 2015-01-12 09:31:12 -08:00
John MacFarlane 4afd26ebd7 Enable testing on osx with travis. 2015-01-12 09:07:22 -08:00
John MacFarlane 1f9fb63cb6 Removed pandoc from travis build deps. 2015-01-04 23:34:38 -08:00
Nick Wellnhofer e8a994cddc Recreate scanners.c only on demand 2014-12-31 17:14:01 +01:00
John MacFarlane cdcd29f27a Require cmake >= 2.8.9, use a ppa for travis.
`package_find(PythonInterp)` doesn't find python 3.2 with the
cmake travis provides.
2014-12-30 07:17:26 -08:00
John MacFarlane 6a1d17d27f .travis.yml: install python3 for build. 2014-12-29 22:46:22 -08:00
John MacFarlane 3e26463989 Added HTML normalization tests to test/CMakeLists.txt.
Removed from .travis.yml.
This should be a standard part of the test suite.

See #245.
2014-12-22 23:48:56 -07:00
Ciro Santilli 1ac9a016f4 Expose failure to normalize whitespaces 2014-12-19 12:29:05 +01:00
John MacFarlane ca1d9cc65e Travis: we no longer need doxygen. 2014-12-01 20:47:59 -08:00
John MacFarlane ad8b39e550 Updated travis script to get doxygen. 2014-11-28 23:17:31 -08:00
John MacFarlane bfd2170d58 Run leakcheck in travis build. 2014-11-25 10:41:52 -08:00
John MacFarlane c8d1aa1e9a Removed leakchek from travis script. 2014-11-20 09:59:45 -08:00
John MacFarlane 76a1d579ea Travis: run valgrind after finishing. 2014-11-20 09:17:32 -08:00
John MacFarlane 8641342054 Travis: use 'make testtarball', install pandoc. 2014-11-16 17:21:05 -08:00
John MacFarlane de86867625 Added .travis.yml for continuous integration testing. 2014-11-16 16:52:07 -08:00