3 Commits

Author SHA1 Message Date
Albrecht Schlosser
59612f6e7e Activate travis-ci, update mail notifications.
Note: current mail notifications are configured for first tests.
We may need to reconfigure this later.

See build logs at https://travis-ci.com/fltk/fltk
2018-12-28 22:48:13 +01:00
fab672000
8c44c9a6b1 As requested implement cmake builds and also implement matrix customization to use a static analyzer and also doc gen in only one target to avoid having too many targets 2018-12-27 21:47:23 -06:00
fabien
c361b64096 Travis implementation allowing to build four targets on change of master or a matching pattern of feature/*.
This implementation differs from existing fltk-test and also gitlab implementation :
 - minimum, fast light implementation: stripoped all unused constructions compared to other implementations
 - supports successful builds of four targets (linu, osx and then gcc and clang for each of them)
- uses before_script instead of before_install
- uses after_success for building documentation, instead of building always if error
- only builds documentation on linux targets for now (can easily change if future)
2018-12-26 16:19:25 -06:00