Tatsuhiro Tsujikawa
4f0548b018
travis: Compile mruby and neverbleed in `make distcheck`
...
gcc is upgraded to gcc-7.
2017-10-24 21:41:10 +09:00
Tatsuhiro Tsujikawa
0b71d9b828
travis: Do `make distcheck` for autotools build
2016-12-17 22:18:43 +09:00
Tatsuhiro Tsujikawa
e7da2a669e
.travis.yml: Add libc-ares-dev
2016-12-10 21:09:51 +09:00
Tatsuhiro Tsujikawa
0ea44072a3
Enable ASAN in travis autotools build
2016-08-27 22:14:54 +09:00
Tatsuhiro Tsujikawa
3d4a4cb617
Disable integration tests due to golang build failure
2016-04-23 20:50:49 +09:00
Peter Wu
08c7656e47
travis: remove -DCMAKE_BUILD_TYPE=None
...
It was added because the default RelWithDebInfo type disabled
assertions, but now that -DNDEBUG is removed from its flags, it is not
necessary to change the build type anymore.
2016-03-17 23:34:14 +01:00
Peter Wu
439636c579
cmake: set CMAKE_BUILD_TYPE=RelWithDebInfo by default
...
NOTE: RelWithDebInfo *disables* assertions by default. To keep
assertions, use CMAKE_BUILD_TYPE=Debug or CMAKE_BUILD_TYPE=None.
2016-03-15 13:40:15 +01:00
Peter Wu
4d801cd696
travis: add cmake to build matrix
...
Add Nathan's PPA for cmake 3.2.3 (3.0 or newer is required).
2016-03-14 17:26:59 +01:00
Peter Wu
e80977c812
integration-tests: do not use recursive target
...
Older automake (travis, *cough*) do not support the
AM_EXTRA_RECURSIVE_TARGETS option, this results in invoking "it-local"
directly in the travis script which relies on an implementation detail.
Since the "it" target is only used by the integration-tests directory,
just avoid the recursive targets. The README.rst suggests to enter the
integration-tests directory anyway.
2016-03-13 15:40:17 +01:00
Tatsuhiro Tsujikawa
e95ad297ed
travis: Enable integration tests and neverbleed
...
We added spdylay build since integration tests require it.
2015-11-23 16:15:31 +09:00
Tatsuhiro Tsujikawa
75b98662be
Don't use `git submodule update --init` in Makefile
...
This is because when we make tar ball, we are no longer under git
control. git submodule does not work there. We instead bundle mruby
source tree in archive. git submodule command is only required when
building from git repository.
2015-09-06 01:23:11 +09:00
Tatsuhiro Tsujikawa
d076d54f67
nghttpx: Don't add mruby related CPPFLAGS and LDFLAGS if it is disabled
...
Setting unused -L really makes libtool get angry
2015-09-05 18:03:05 +09:00
Tatsuhiro Tsujikawa
6b8aa36c98
travis: Use gcc-4.9 instead of gcc-4.8
2015-04-22 23:59:23 +09:00
Tatsuhiro Tsujikawa
4069aab4f7
travis: Attempt to enable gcc
2015-04-22 23:59:23 +09:00
Tatsuhiro Tsujikawa
5595ba643e
travis: Use container-based infrastructure
2015-04-22 23:59:23 +09:00
Tatsuhiro Tsujikawa
9763ea768d
travis: Add libev-dev
2015-01-03 00:25:19 +09:00
Alexis La Goutte
781d570ec1
Travis: Remove python (No needed)
...
and it is now valided by http://lint.travis-ci.org/
(Hooray, your .travis.yml seems to be solid!)
2014-12-31 11:16:24 +01:00
Alexis La Goutte
8883df2fd6
Add make check to Travis
2014-08-08 13:20:48 +02:00
Alexis La Goutte
8433a75a6b
Travis : Disable GCC build (don't work with GCC travis release)
2014-08-08 13:14:18 +02:00
Tatsuhiro Tsujikawa
139c3b508a
Revert "Use gcc-4.9 for travis build"
...
This reverts commit 8207dd33b7
.
2014-07-20 22:32:46 +09:00
Tatsuhiro Tsujikawa
8207dd33b7
Use gcc-4.9 for travis build
2014-07-20 22:26:20 +09:00
Alexis La Goutte
3921af434a
Add .travis.yml to get build by Travis-ci (Github)
...
Use gcc-4.8 (don't build with gcc-4.6)
Update libstdc++-4.8 to fix Clang build
Don't install cython (Never build...)
2014-05-28 15:52:16 +02:00