~mc-return/compiz/compiz0.9.9.merge-plugin-screensaver

« back to all changes in this revision

Viewing changes to cmake/EnableCoverageReport.cmake

  • Committer: MC Return
  • Date: 2012-08-11 17:17:10 UTC
  • mfrom: (3286.2.20 compiz)
  • Revision ID: mc.return@gmx.net-20120811171710-6faligyjru69ejd5
MergedĀ lp:compiz

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
# GNU General Public License for more details.
31
31
#
32
32
 
33
 
INCLUDE(ParseArguments)
 
33
INCLUDE(CompizCommon)
34
34
 
35
35
FIND_PACKAGE(Lcov)
36
36
FIND_PACKAGE(gcovr)
150
150
                          
151
151
    ENDIF()
152
152
 
153
 
ENDFUNCTION()   
 
153
ENDFUNCTION()
 
154
 
 
155
function (compiz_generate_coverage_report)
 
156
 
 
157
    get_property (COMPIZ_COVERAGE_REPORT_TARGETS_SET
 
158
                  GLOBAL PROPERTY COMPIZ_COVERAGE_REPORT_TARGETS
 
159
                  ${TARGET})
 
160
 
 
161
    if (NOT COMPIZ_COVERAGE_REPORT_TARGETS_SET)
 
162
        message (STATUS "No coverage report targets set, not generating coverage report")
 
163
    else (NOT COMPIZ_COVERAGE_REPORT_TARGETS_SET)
 
164
        get_property (COMPIZ_COVERAGE_REPORT_TARGETS
 
165
                      GLOBAL PROPERTY COMPIZ_COVERAGE_REPORT_TARGETS)
 
166
 
 
167
        enable_coverage_report (TARGETS ${COMPIZ_COVERAGE_REPORT_TARGETS})
 
168
    endif (NOT COMPIZ_COVERAGE_REPORT_TARGETS_SET)
 
169
 
 
170
endfunction ()