FeRD (Frank Dana)
b766baf752
Findjsoncpp: Fix target
2020-04-17 10:01:44 -04:00
FeRD (Frank Dana)
9d261f6568
CMake: Rename, modernize Findjsoncpp.cmake
...
- Rename to match package naming used elsewhere (official configs)
- Add IMPORTED target creation to the Find module, along with
version number detection
- Switch to lowercase variable forms (e.g. jsoncpp_FOUND)
2020-04-17 06:54:16 -04:00
FeRD (Frank Dana)
adf6165083
Add version reporting to FindZeroMQ
2020-03-25 11:57:22 -04:00
Frank Dana
600e8844ee
Merge branch 'develop' into add-features
2020-03-01 19:50:52 -05:00
Frank Dana
09e77609d8
Update CodeCoverage.cmake module ( #450 )
2020-02-26 06:06:32 -05:00
FeRD (Frank Dana)
7ab18fde9f
Modernize FindUnitTest++.cmake, add pkg-config
...
The same old variables will be respected for setting the path, but the
PREFERRED method is defining `-DUnitTest++_ROOT=/path/to` on the
CMake command line. _ROOT variables are handled with extra intelligence
by CMake.
The find module will also attempt to locate the pkg-config file
UnitTest++.pc, and if found will import its data.
2020-02-26 05:28:14 -05:00
FeRD (Frank Dana)
8c53f25091
FindRESVG: Remove debugging messages
2020-01-12 05:27:17 -05:00
FeRD (Frank Dana)
290c7a7e84
Fix FindRESVG for Windows
2020-01-09 01:59:26 -05:00
FeRD (Frank Dana)
8e2bcd00d5
Set IMPORTED_NO_SONAME on RESVG target
2020-01-08 18:47:19 -05:00
FeRD (Frank Dana)
6aa799cb51
FindRESVG: Modernize with targets
2020-01-08 16:45:19 -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
FeRD (Frank Dana)
e7a9c11fd6
Merge branch 'develop' into qt-targets
2019-11-04 04:58:57 -05:00
FeRD (Frank Dana)
42daa20056
FindFFmpeg: Expand duplicate-removal
...
Repeated invocations (e.g. `cmake .` in an already-configured dir) might
cause variables to collect duplicates.
2019-11-04 03:33:19 -05:00
Frank Dana
de1327ca10
Fix Windows ZeroMQ for real ( #357 )
...
* Rework FindZeroMQ again for Windows
* Let Windows auto-detect ZeroMQ path
2019-11-01 19:37:13 -04:00
FeRD (Frank Dana)
fa3f83d184
FindZeroMQ: Only create valid targets
2019-11-01 15:31:15 -04:00
Frank Dana
04724cfcd7
Merge branch 'develop' into zmq-targets
2019-10-30 05:01:24 -04:00