973f925ad7
fix(travis): Fail tests if build fails
2018-07-22 14:02:15 -07:00
747cdfe7f5
refactor(travis): Add minimal build configuration
...
Uses none of the optional dependencies. This ensures that polybar can
build without any of the supposedly optional dependencies. This would
have detected the cause of the xrm build failure before it was merged
2018-06-18 11:49:31 +02:00
72948dbc97
fix(clang): Search for files in right places
...
Before, because of [ -d "$search" ] || search="$(dirname "$search")",
clang-format.sh would search for files to format in the whole repo
(even in the build directory and the submodules)
This now also looks for source files in the tests folder
I have removed the clang-format from clang-tidy.sh because one may want
to run clang-tidy without reformatting
2018-05-20 16:37:18 -07:00
3c0732ac2a
fix(travis): no xrm build failure
...
install_xcb_xrm.sh takes advantage of the travis cache but it doesn't
actually install the libraries on the system when it finds that the
compilation has been cached.
2018-05-18 22:17:42 -07:00
6cee262225
travis: Move MAKEFLAGS to .travis.yml
2018-04-11 19:37:50 -07:00
a8234ddd4e
travis: Don't install specific compilers
...
clang is already installed in travis' trusty environment
Should decrease build time quite a bit because we don't need to download
and compule libc++
2018-04-11 19:37:50 -07:00
7b7498bde1
travis: Remove custom cmake
...
Travis provides cmake 3.9.2 ([1])
[1]:
https://docs.travis-ci.com/user/build-environment-updates/2017-12-12/
2018-04-11 19:37:50 -07:00
d768c49980
travis: Separate compiling and testing
2018-04-10 00:56:51 +02:00
17f1f19012
fix(bump.sh): remove references to .SRCINFO ( #884 )
2017-12-03 15:35:30 -08:00
8a98fb78b6
fix(version): Follow APP_VERSION in POLYBAR_NS
2017-01-29 15:16:00 +01:00
501921ef12
build: Bump version to 3.0.3
2017-01-27 15:53:44 +01:00
dc366079ae
feat(build): Development tasks
2017-01-27 04:15:14 +01:00
214b3ddca8
fix(ci): Deps cache
2017-01-25 15:21:58 +01:00
b521ec737d
fix(ci): Cache directory
2017-01-24 14:02:54 +01:00
42a982a4a5
fix(ci): Cache cmake archive
2017-01-24 13:23:38 +01:00
f974609fc5
fix(ci): Exit if make fails
2017-01-24 12:12:12 +01:00
ca0d7345a1
fix(ci): Update travis
2017-01-20 05:15:58 +01:00
f85e7c8f40
fix(ci): Build xcb-xrm
2017-01-20 03:30:03 +01:00
70bb6f61d4
fix(ci): Use default build type
2016-12-23 17:15:13 +01:00
1d53e7f454
fix(ci): Update libc++ install script
2016-12-15 21:32:05 +01:00
5b544e9581
fix(ci): Match any clang binary
2016-12-15 20:22:42 +01:00
6e53172739
fix(ci): Add build flags to summary output
2016-12-15 19:27:47 +01:00
32fb7ad9bb
fix(ci): Installpackages using the apt addon
2016-12-15 19:16:31 +01:00
24c6e635a8
fix(ci): Update dependency list
2016-11-30 10:26:09 +01:00
0128014d44
fix(cmake): Tidy and format commands
2016-11-25 14:17:57 +01:00
510fe7261b
fix(ci): Parallel build
2016-11-19 22:01:14 +01:00
489d429644
refactor(ci): Split into scripts
2016-11-19 12:23:02 +01:00