Brenden Matthews
b9121daa89
Build improvements (external libs, enable more options). ( #498 )
...
- Enable build options by default if they don't require external libraries.
- Add as many external libraries to Docker and Travis builds as possible.
2018-05-13 13:33:18 -04:00
Brenden Matthews
81fd3e2a67
Re-enable sonar cache. ( #496 )
2018-05-13 10:58:09 -04:00
Brenden Matthews
e2ff09993b
Travis sonar fix. ( #495 )
2018-05-13 10:36:20 -04:00
Brenden Matthews
5ac0cfd1f8
Sonar build fixes. ( #494 )
2018-05-13 10:20:27 -04:00
Brenden Matthews
e91b91d85a
Apply a bunch of code fixes from sonarcloud. ( #492 )
2018-05-13 09:58:03 -04:00
Brenden Matthews
95237ae4e0
Only run tidy on modified code, relocate scripts. ( #490 )
2018-05-12 22:46:47 -04:00
Brenden Matthews
4b92556fca
Build improvements: clang-tidy, sonar, Dockerfile. ( #488 )
2018-05-12 19:26:31 -04:00
Brenden Matthews
eebc8c653b
Add formatting/static analysis ( #486 )
...
* Reform source with clang-format.
Rules applied with:
$ find . -iname *.h -o -iname *.cc | xargs clang-format \
-style=file -i -fallback-style=google
* Add clang-format and analyze to build.
Based on the excellent work at: https://github.com/ttroy50/cmake-examples
* Clean up CMake stuff on macOS.
* Remove vim/emacs modelines.
* Update copyright dates.
* Build fixes.
* Build fixes.
* Build fixes.
* Build fixes.
* Build fixes.
* Build fixes.
2018-05-12 12:03:00 -04:00
Brenden Matthews
29f1c05fbe
Update .travis.yml
2018-01-23 12:41:03 -05:00
Erinor2
a34663f844
Transparency: Double-buffer not taken into consideration when selecting X11 when using ccmake ( #383 )
...
* Solved an issue when having own_visual_argb_visual combined with double_buffer
which break with an error. And when disabling this combination Conky is not
anymore transparent.
* Added imlib2 for travis
* Added libimlib2-dev for travis
2018-01-19 09:08:14 -05:00
Brenden Matthews
262a2925bc
Add missing build dep.
2017-12-07 15:03:00 -05:00
Vincent Cheng
6c4c28672f
update travis config to run additional build without X11 ( #321 )
2016-09-12 09:43:39 -07:00
Brenden Matthews
b82eaa2333
Disable sudo on Travis builds.
2015-11-30 13:24:59 -08:00
Brenden Matthews
e001eb6244
Fix whitespace.
2013-09-15 09:45:56 -07:00
Brenden Matthews
a43822fde7
Update travis build file.
2012-12-26 12:45:43 -08:00
Brenden Matthews
080190eae3
Update travis build file.
2012-12-26 12:42:22 -08:00
Brenden Matthews
3f9036021d
Update travis build file.
2012-12-26 12:39:28 -08:00
Georgi Valkov
24948ee17e
add readme.md and travis.yml
2012-12-26 16:55:26 +02:00