35 lines
		
	
	
		
			674 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			674 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ---
 | |
| 
 | |
| :tools:
 | |
|   :gcov_compiler:
 | |
|     :executable: gcc
 | |
|     :arguments:
 | |
|       - -g
 | |
|       - -fprofile-arcs
 | |
|       - -ftest-coverage
 | |
|       - -I"$": COLLECTION_PATHS_TEST_SUPPORT_SOURCE_INCLUDE_VENDOR
 | |
|       - -I"$": COLLECTION_PATHS_TEST_TOOLCHAIN_INCLUDE
 | |
|       - -D$: COLLECTION_DEFINES_TEST_AND_VENDOR
 | |
|       - -DGCOV_COMPILER
 | |
|       - -c "${1}"
 | |
|       - -o "${2}"
 | |
|   :gcov_linker:
 | |
|     :executable: gcc
 | |
|     :arguments:
 | |
|       - -fprofile-arcs
 | |
|       - -ftest-coverage
 | |
|       - ${1}
 | |
|       - -o ${2}
 | |
|   :gcov_fixture:
 | |
|     :executable: ${1}
 | |
|   :gcov_report:
 | |
|     :executable: gcov
 | |
|     :arguments:
 | |
|       - -n
 | |
|       - -p
 | |
|       - -b
 | |
|       - -o "$": GCOV_BUILD_OUTPUT_PATH
 | |
|       - "\"${1}\""
 | |
| 
 | |
| ...
 | 
