| Age | Commit message (Collapse) | Author |
|
Since we're using GitHub Actions for CI builds this file is no longer
needed.
|
|
Note: macOS builds will be re-enabled when the Travis-CI
"Credits" issue is resolved.
|
|
Temporarily disable unnecessary builds for trouble shooting with
Travis-CI support (no Credits)
|
|
Linux: trusty -> xenial (current @ travis-ci.com)
macOS: (default) -> xcode12.2 (latest as of today)
|
|
- replace misnamed option 'OPTION_BUILD_EXAMPLES' with 'FLTK_BUILD_TEST'
- add option 'FLTK_BUILD_EXAMPLES' to build apps in examples folder
- move examples/fltk-versions.cxx to test/fltk-versions.cxx
- [Travis-CI] enable option 'FLTK_BUILD_EXAMPLES' for automatic builds
|
|
We can't use --status-bugs because this would always FAIL - there
are currently too many potential bugs (or false positives).
|
|
Remove unnecessary help message, use standard CMake configuration
as described in README file.
|
|
All branches named like:
- master
- branch-1.3
- feature-*
- fix-*
- issue-*
- str-*
will be built with Travis-CI in the FLTK standard repo and in the
user's and/or developer's forks if they enabled Travis-CI builds.
|
|
Explicit email addresses don't play well with forks, i.e. the given
mail receivers are *always* notified instead of the author and the
committer. This led to build notifications sent to me instead of Matt
when he committed something in his own fork.
The default rules are much better in this case. The drawback is that
*only* the committer and author get notified and there is obviously
no way to add anybody that gets notified *additionally* to author
and committer.
https://docs.travis-ci.com/user/notifications/#how-is-the-build-email-receiver-determined
|
|
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
|
|
to use a static analyzer and also doc gen in only one target to avoid having too many targets
|
|
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)
|