Commit Graph

12 Commits

Author SHA1 Message Date
Frank Dana
59138ea3e4 Adopt license management via Reuse project/tool (#711)
* reuse-managed license/copyright headers

reuse is a tool for compliance with the REUSE recommendations. See
<https://reuse.software/> for more information, and
<https://reuse.readthedocs.io/> for the online documentation.

* Set jsoncpp license
* Add MIT license for Decklink sources
* Explicitly license examples/
  - Add headers to source files
  - Change blanket licensing in .reuse/dep5 to only cover binary media
  - Import CC-BY-3.0 license and assign to sintel_trailer
2021-10-16 01:26:26 -04:00
Frank Dana
09e77609d8 Update CodeCoverage.cmake module (#450) 2020-02-26 06:06:32 -05:00
FeRD (Frank Dana)
d0e5d061f0 CodeCoverage: import upstream PR changes 2019-12-23 08:18:57 -05:00
FeRD (Frank Dana)
1df9840705 Import CodeCoverage changes 2019-12-15 01:12:07 -05:00
FeRD (Frank Dana)
14dc2b38e2 CodeCoverage: Import upstream changes 2019-12-14 20:23:19 -05:00
FeRD (Frank Dana)
66febac6b1 Lowercase function names, add change comment 2019-12-14 20:21:50 -05:00
FeRD (Frank Dana)
a697bda9c5 Use full paths in COVERAGE_LCOV_EXCLUDES examples 2019-12-14 20:20:55 -05:00
FeRD (Frank Dana)
0710ecc168 Fix demangling
Generator expressions don't work in set(), or in the COMMAND arg
to add_custom_target().
2019-12-10 15:31:45 -05:00
FeRD (Frank Dana)
a2513823d5 Remove Python detection from CodeCoverage 2019-12-07 17:05:01 -05:00
FeRD (Frank Dana)
ab3aef4564 Set lcov base directory to PROJECT_SOURCE_DIR 2019-12-07 14:31:15 -05:00
FeRD (Frank Dana)
70bf3df41d CodeCoverage.cmake: Add demangling, cleanup 2019-12-07 13:45:28 -05:00
Daniel Jour
ba4fc5cecf Enable coverage reporting for openshot-test
Uses CodeCoverage.cmake from [1] to build libopenshot with gcov
support.  Option ENABLE_COVERAGE enables this and sets a target
test_coverage which builds and runs openshot-tests and collects
coverage information into a html report

[1]: https://github.com/bilke/cmake-modules/blob/master/CodeCoverage.cmake
2019-11-19 11:27:17 +01:00