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