67 Commits

Author SHA1 Message Date
MathuSum Mut
8e6d1c0d24
Updated travis tests 2019-02-13 13:40:36 +01:00
mathusummut
d5775734d7 Renamed ZetaGlest to Glest 2019-01-31 02:40:31 +01:00
MathuSum Mut
bcd76ec746 Forgot what I fixed lol 2018-11-04 22:30:57 +01:00
MathuSum Mut
5eeb08c20c Travis fix 2018-11-04 21:13:10 +01:00
Andy Alt
caf5563b01
skip using the CMakeLists.txt in mk/macos, add fontconfig to osx deps (#287)
I'm not so sure the CMakeLists.txt in mk/osx is needed. When I disable it, travis is still able to complete the build.

I also added fontconfig to the osx dependencies so cmake could actually find it.

ping #263 and @oxenran
2018-10-17 16:34:51 -05:00
Andy Alt
57c6cc1cdd
.travis.yml:have one test (gcc 6) use only embedded libs (#278)
* .travis:add test for option FORCE_EMBEDDED_LIBS

the gcc version 6 build will use embedded libs
2018-10-07 23:46:12 -05:00
andy5995
c67286636f map editor and g3d viewer default to on 2018-10-04 12:56:36 -05:00
andy5995
aadf4c5e41
gl2xml:remove deprecated build options 2018-09-29 22:35:14 -05:00
Andy Alt
23f4f5c5e7
.travis.yml:add c++11 flag for osx (#236)
* .travis.yml:add c++11 flag for osx

fixes #233

And correct flags for model_import_export, edit BUILD.md
2018-09-18 18:29:37 -05:00
Andy Alt
7c359ca82d
CMakeLists.txt:checking, tuning the build system (#232)
* build.zg.sh scripts deprected

* update for BSD

* removed checking for VLC (not implemented)

* docs updated

* Install.md created.

* scripts moved to scripts/ directory
2018-09-17 17:35:19 -05:00
andy5995
473807f8fe .travis.yml:add tests for 'make install'
(#110 #147)
2018-09-11 23:51:30 -05:00
Andy Alt
3f2cb5e6dd
travis.yml:add test for embedded libs with gcc6 (#217)
* travis.yml:add test for embedded libs with gcc6
2018-09-11 14:58:02 -05:00
Andy Alt
0410ad138f
Travis:add tests for more gcc versions (#199)
* travis:add tests for other versions of gcc

* cmakelists.txt:add c++11 flag by default, doesn't build using gcc-5

the llvm toolchain is needed for the clang-6.0 test.

Recently something changed on travis where adding the llvm toolchain by
using the "addons" directive in .travis.yml fails because
"allow-unauthenticated" isn't
passed, which seems to be the only way to add the repo. Moving that to
the script, and cleaning up the script a little.
2018-09-02 10:56:19 -05:00
andy5995
e0e5753e7d CMakeLists.txt:add gnu option
Just wondering what would happen if I manually enabled gnu+11 extensions

(related:
069f36ee1f)
2018-05-15 11:28:55 -05:00
Andy Alt
069f36ee1f
.travis.yml:remove "Tr_default" (#133)
This related script needs updating, I think. I don't know yet how best to proceed.
https://github.com/ZetaGlest/zetaglest-source/blob/develop/.travis-before_install.sh

This patch is to help fix the broken build shown at
https://travis-ci.org/ZetaGlest/zetaglest-source/builds/378943044

* remove Tr_default section

Not sure why it builds everywhere else but fails on this one.
2018-05-15 10:17:38 -05:00
Andy Alt
51bf09ad9f
.travis.yml: specify osx images (#95)
* .travis.yml:specify osx images

* remove allow_failures

* don't specify core num
2018-03-13 02:09:09 -05:00
andy5995
8aabb141aa
travis: change script name 2018-01-14 11:21:17 -06:00
andy5995
b590f87fea
travis: change destination of notifications 2018-01-13 22:17:25 -06:00
SoftCoder
44aaf88598 - try to fix Travis builds 2017-09-21 21:28:15 -07:00
filux
5a6c59f252 added the basic support for macOS to the 'system_report' script 2017-08-27 22:29:16 +02:00
filux
a719f29758 updated the supported linux's releases in the script; closes #170 2017-06-29 22:48:01 +02:00
filux
b2aa5e1991 travis' configuration test 3 2017-01-21 10:44:47 +01:00
filux
bfe2bc0d57 travis' configuration test 2 2017-01-21 02:56:07 +01:00
filux
a2f21f3a28 reverted steam related structure to the previous state, travis' configuration test 2017-01-21 02:40:15 +01:00
filux
661b512a8a since latest release macos is not 'X' anymore 2016-11-18 02:07:44 +01:00
filux
6c7cafea08 travis' configuration test 2 2016-11-17 23:14:05 +01:00
filux
6a8b950386 travis' configuration test 2016-11-17 00:40:18 +01:00
filux
87f9b04803 travis' configuration test2 2016-10-04 22:23:17 +02:00
filux
5de32f9297 travis' configuration test
https://blog.travis-ci.com/2016-09-15-new-default-osx-image-coming/
2016-10-04 21:10:27 +02:00
filux
155a80f6b7 better handling for embedded/dynamic libraries 2016-09-04 22:06:52 +02:00
filux
3639e111ef fixed some typos, fixes and enlargement for required dependencies 2016-08-09 21:25:41 +02:00
filux
dd42f9dd49 travis' configuration test4 2016-07-17 20:24:33 +02:00
filux
29eac7fb60 travis' configuration test3 2016-07-17 18:13:48 +02:00
filux
b0721342cd travis' configuration test2 2016-07-17 17:55:27 +02:00
filux
9f301daa1c travis' configuration test; fixed #123 2016-07-17 17:06:01 +02:00
filux
e92528141b improved travis' config 2016-06-03 18:12:59 +02:00
filux
8873bfd112 improved auto-documentation's script 2016-06-02 21:44:10 +02:00
filux
caccef3714 let's try less verbose (and '1 line') travis message [ci skip] 2016-01-18 23:54:01 +01:00
filux
4c8483191f travis test, end - osx failure not allowed 2015-12-27 16:34:54 +01:00
filux
4a0bd2d2d8 travis test, 9 2015-12-27 16:19:01 +01:00
filux
06a5833f66 travis test, 8 2015-12-27 15:59:17 +01:00
filux
a97a29392c travis test, 7 2015-12-27 15:52:39 +01:00
filux
3786c8db8c travis test, 6 2015-12-27 14:40:31 +01:00
filux
7b6baab8b7 travis test, 5 2015-12-27 13:57:01 +01:00
filux
03303598bb travis test, 4 2015-12-27 12:58:34 +01:00
filux
b1262075d0 travis test, 3 2015-12-27 12:55:11 +01:00
filux
430d1edb04 travis test, 2 2015-12-27 12:38:46 +01:00
filux
a561f6dfdf travis test, 1 2015-12-27 12:16:15 +01:00
filux
52478d9c09 compilation after installation of deps 2015-12-27 00:46:08 +01:00
filux
f6f05e4b9d tiny fix for data script [ci skip] 2015-11-10 22:15:36 +01:00