28 Commits

Author SHA1 Message Date
donat-b
fcac259181 Travis tuning 2015-10-15 18:22:59 +03:00
donat-b
c26f2d1485 Travis: add a run test 2015-10-14 23:25:01 +03:00
donat-b
bce2e39fa9 Enable ccache for travis 2015-10-14 19:23:12 +03:00
donat-b
835498050f fix clang build 2015-10-11 12:44:56 +03:00
donat-b
7120fbee75 osx build 2015-10-11 01:20:59 +03:00
donat-b
a0554c8577 Disable OS X building for now 2015-10-11 00:54:50 +03:00
donat-b
db9e0d8b1b Update travis.yml 2015-10-11 00:50:59 +03:00
proller
36be18e148 Merge commit '31b6d26'
Conflicts:
	.travis.yml
2015-09-15 20:24:51 +03:00
est31
31b6d26784 Fix occasionally failing travis builds
We require sudo right now, tell this travis, so that they don't try to
run it on their container based infrastructure.
2015-09-06 05:40:15 +02:00
ShadowNinja
93fcab952b Clean up and tweak build system
* Combine client and server man pages.
  * Update unit test options and available databases in man page.
  * Add `--worldname` to man page.
  * Fix a bunch of places where `"Minetest"` was used directly instead of `PROJECT_NAME`.
  * Disable server build by default on all operating systems.
  * Make `ENABLE_FREETYPE` not fail if FreeType isn't found.
  * Enable LevelDB, Redis, and FreeType detection by default.
  * Remove the `VERSION_PATCH_ORIG` hack.
  * Add option to search for and use system JSONCPP.
  * Remove broken LuaJIT version detection.
  * Rename `DISABLE_LUAJIT` to `ENABLE_LUAJIT`.
  * Rename `minetest_*` variables in `version.{h,cpp}` to `g_*`.
  * Clean up style of CMake files.
2015-03-27 15:00:48 -04:00
sfan5
04a1a446cf Build for win32 & win64 on Travis too 2014-12-06 19:56:31 +01:00
proller
18cb831874 Merge remote-tracking branch 'upstream/master' into next
Conflicts:
	.travis.yml
2014-11-20 21:02:55 +03:00
proller
f5c9cfa324 Merge remote-tracking branch 'minetest/master'
Conflicts:
	.travis.yml
	builtin/init.lua
	src/client.cpp
	src/defaultsettings.cpp
2014-11-20 18:35:40 +03:00
ShadowNinja
feb3070299 Add gettext to Travis build
Signed-off-by: Craig Robbins <kde.psych@gmail.com>
2014-11-19 22:31:57 +10:00
proller
5dd2bddb27 try to fix travis 2014-09-22 03:40:37 +04:00
proller
d7bd618f76 Merge remote-tracking branch 'upstream/master' into next
Conflicts:
	.travis.yml
	src/client.cpp
2014-09-21 22:06:33 +04:00
proller
840fd33b5c Merge remote-tracking branch 'minetest/master'
Conflicts:
	.travis.yml
	src/defaultsettings.cpp
	src/httpfetch.cpp
	src/serverlist.cpp
2014-09-21 21:59:59 +04:00
Mikaela Suomalainen
d6e28c19b5 .travis.yml: fix possible issues
* use `pool.sks-keyservers.net` as keyserver as it's often more reliable
than `keyserver.ubuntu.com` as you can see with Google.
* put script to multiple lines
    * build out-of-source
    * use two CPUs
        * make seems to fail if $(nproc) is used unlike WeeChat. ZNC has
          same issue.
* mark build as failed if one job fails immediately without waiting for
all builds to finish.
    * this doesn't stop jobs that didn't finish before build was marked
    failed.
2014-09-20 13:13:11 -04:00
proller
c450ef9ce5 Revert "add clang to travis"
This reverts commit 7c1e3ab56db5d7bd19b6978d2ef917409d86223f.
2014-09-02 01:55:37 +04:00
proller
7c1e3ab56d add clang to travis 2014-09-02 01:46:00 +04:00
Ilya Zhuravlev
76b0d4a888 Merge branch 'master' into next
Conflicts:
	.travis.yml
	build/windows/build.py
	src/clientserver.h
	src/nodedef.cpp
2014-01-31 00:16:41 +04:00
Ilya Zhuravlev
ff4bea93ac Install leveldb and snappy (Travis). 2014-01-27 23:37:44 +04:00
Ilya Zhuravlev
488228e8c8 Install libmsgpack-dev (Travis). 2014-01-24 00:29:09 +04:00
Ilya Zhuravlev
fbb9acda70 Remove clang from .travis.yml.
It seems it's broken in Travis CI. In the past we added hacks to
make it work somehow but now it's not worth it.
2014-01-11 17:00:35 +04:00
Ilya Zhuravlev
38977f80cb Add "sudo make install" to Travis build command. 2013-12-04 15:29:11 +04:00
Ilya Zhuravlev
d6f0bf9eef Workaround failing Travis clang build. 2013-01-28 00:37:20 +04:00
Ilya Zhuravlev
33be32f278 Disable travis email notifications. 2013-01-22 01:43:56 +04:00
Ilya Zhuravlev
297186b834 Add .travis.yml 2013-01-22 01:37:58 +04:00