You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When calling target_code_coverage, one can now use the extra single
argument options to change the visibility of added compile/link options
to PUBLIC or INTERFACE from the default PRIVATE.
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
5
5
# use this file except in compliance with the License. You may obtain a copy of
@@ -191,6 +191,8 @@ endif()
191
191
# Required:
192
192
# TARGET_NAME - Name of the target to generate code coverage for.
193
193
# Optional:
194
+
# PUBLIC - Sets the visibility for added compile options to targets to PUBLIC instead of the default of PRIVATE.
195
+
# PUBLIC - Sets the visibility for added compile options to targets to INTERFACE instead of the default of PRIVATE.
194
196
# AUTO - Adds the target to the 'ccov' target so that it can be run in a batch with others easily. Effective on executable targets.
195
197
# ALL - Adds the target to the 'ccov-all' and 'ccov-all-report' targets, which merge several executable targets coverage data to a single report. Effective on executable targets.
196
198
# EXTERNAL - For GCC's lcov, allows the profiling of 'external' files from the processing directory
0 commit comments