Patrick Griffis
c70c1e1896
travis: Run tests
2018-04-03 16:09:25 -04:00
Patrick Griffis
628100c19f
build: Replace Autotools with Meson
...
Quick rundown of benefits:
- Much faster:
- Autotools (with autogen): 22 seconds
- Meson: 7 seconds
- Meson (with ccache): 2 seconds
- Simpler:
- ~1000 lines smaller
- Single simple language
- Potentially better Windows (Visual Studio) support
What is not done:
- Complete Windows support
- OSX support (easy)
Closes #2013
Closes #1937
Closes #1803
2017-06-13 23:54:51 -04:00
Patrick Griffis
8099f23bdf
travis: Build on Ubuntu 14.04
2016-04-07 18:27:38 -07:00
Patrick Griffis
c4c1c64f00
travis: Build with Lua
2016-04-07 18:26:47 -07:00
Patrick Griffis
98b0186feb
build: Don't store autoconf-archive macros in repo
...
The release tarballs will still have them
2016-03-06 18:54:07 -05:00
Mikaela Suomalainen
edd57fdc86
.travis.yml: use container-based infrastructure
2015-12-07 18:24:58 -05:00
TingPing
3675302930
travis: But it needs intltool
2015-04-22 23:28:51 -04:00
TingPing
925570aab1
travis: No longer need gnome-common
2015-04-22 23:24:19 -04:00
TingPing
498f53b96a
travis: No longer need to run ./configure
2015-04-22 23:22:06 -04:00
TingPing
7e4c482737
travis: Build with static analysis
2014-12-14 18:20:50 -05:00
TingPing
73cd6487d0
Update travis notification format
2014-12-06 17:28:41 -05:00
Mikaela Suomalainen
25c6638ce4
travis: Add clang & CPUs & fast_finish
...
HexChat seems to compile fine with clang so why to not test it too.
-j$(nproc) seems to work with HexChat and fast-finish marks build as
failed if one job fails.
Fast finish won't stop jobs that aren't finished at the time of failure.
Closes #1147
2014-09-21 04:31:16 -04:00
TingPing
21c0e47869
travis: update before installing deps
2014-07-17 07:33:57 -04:00
TingPing
9ec4aa897a
Use verbose builds with travis
2014-01-29 16:27:45 -05:00
TingPing
a87b61c73f
Build system improvements
...
- Use AM_GLIB_GNU_GLIB and IT_PROG_INTLTOOL
- Use gnome-autogen.sh
- Move language list to own file
- Delete generated config.rpath file
2014-01-13 14:27:36 -05:00
TingPing
ffc47e8439
Update travis to build theme manager
2013-08-28 13:32:35 -04:00
TingPing
84e8c658f6
Tweak travis template
2013-06-13 15:33:25 -04:00
TingPing
21a5eb2702
Formatting
2013-06-13 16:20:58 -03:00
TingPing
1d62465e5b
Add irc notifications to travis
2013-06-13 15:08:35 -04:00
TingPing
4547719358
Update .travis.yml
2013-04-27 21:29:33 -03:00
TingPing
5c5eb1df14
udpate travis build w/ canberra
2013-04-27 19:19:26 -03:00
TingPing
2db01371b3
Build with travis
2013-04-19 15:55:14 -04:00