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}\""
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								...
							 |