mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-11-04 05:19:11 +00:00 
			
		
		
		
	Update gen-tests-makefile.sh
This commit is contained in:
		
							parent
							
								
									b9131853ff
								
							
						
					
					
						commit
						8a68ae6023
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -17,20 +17,20 @@ generate_target() {
 | 
			
		|||
generate_ys_test() {
 | 
			
		||||
	ys_file=$1
 | 
			
		||||
	yosys_args_=${2:-}
 | 
			
		||||
	generate_target "$ys_file" "\"$YOSYS_BASEDIR/yosys\" -ql ${ys_file%.*}.log $yosys_args_ $ys_file"
 | 
			
		||||
	generate_target "$ys_file" "\"$YOSYS_BASEDIR/yosys\" -ql ${ys_file%.*}.err $yosys_args_ $ys_file && mv ${ys_file%.*}.err ${ys_file%.*}.log"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# $ generate_tcl_test tcl_file [yosys_args]
 | 
			
		||||
generate_tcl_test() {
 | 
			
		||||
	tcl_file=$1
 | 
			
		||||
	yosys_args_=${2:-}
 | 
			
		||||
	generate_target "$tcl_file" "\"$YOSYS_BASEDIR/yosys\" -ql ${tcl_file%.*}.log $yosys_args_ $tcl_file"
 | 
			
		||||
	generate_target "$tcl_file" "\"$YOSYS_BASEDIR/yosys\" -ql ${tcl_file%.*}.err $yosys_args_ $tcl_file && mv ${tcl_file%.*}.err ${tcl_file%.*}.log"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# $ generate_bash_test bash_file
 | 
			
		||||
generate_bash_test() {
 | 
			
		||||
	bash_file=$1
 | 
			
		||||
	generate_target "$bash_file" "bash -v $bash_file >${bash_file%.*}.log 2>&1"
 | 
			
		||||
	generate_target "$bash_file" "bash -v $bash_file >${bash_file%.*}.err 2>&1 && mv ${bash_file%.*}.err ${bash_file%.*}.log"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# $ generate_tests [-y|--yosys-scripts] [-s|--prove-sv] [-b|--bash] [-a|--yosys-args yosys_args]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue