mirror of
				https://github.com/Ed94/gencpp.git
				synced 2025-11-03 15:26:12 -08:00 
			
		
		
		
	Test now runs generated code, swtiched math test to use polyorphism from cpp.
Now need to make that array test...
This commit is contained in:
		@@ -98,23 +98,29 @@ Pop-Location
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	# Build the program depending on generated files.
 | 
			
		||||
	# if ( -not( Test-Path $path_test_build ) ) 
 | 
			
		||||
	# {
 | 
			
		||||
	# 	$args_meson = @()
 | 
			
		||||
	# 	$args_meson += "setup"
 | 
			
		||||
	# 	$args_meson += $path_test_build
 | 
			
		||||
	if ( -not( Test-Path $path_test_build ) ) 
 | 
			
		||||
	{
 | 
			
		||||
		$args_meson = @()
 | 
			
		||||
		$args_meson += "setup"
 | 
			
		||||
		$args_meson += $path_test_build
 | 
			
		||||
 | 
			
		||||
	# 	Push-Location $path_test
 | 
			
		||||
	# 	& meson $args_meson
 | 
			
		||||
	# 	Pop-Location
 | 
			
		||||
	# }
 | 
			
		||||
		Push-Location $path_test
 | 
			
		||||
		& meson $args_meson
 | 
			
		||||
		Pop-Location
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	# $args_ninja = @()
 | 
			
		||||
	# $args_ninja += "-C"
 | 
			
		||||
	# $args_ninja += $path_test_build
 | 
			
		||||
	$args_ninja = @()
 | 
			
		||||
	$args_ninja += "-C"
 | 
			
		||||
	$args_ninja += $path_test_build
 | 
			
		||||
 | 
			
		||||
	# Push-Location $path_root
 | 
			
		||||
	# ninja $args_ninja
 | 
			
		||||
	# Pop-Location
 | 
			
		||||
	#endregion Test Build
 | 
			
		||||
	Push-Location $path_root
 | 
			
		||||
	ninja $args_ninja
 | 
			
		||||
	Pop-Location
 | 
			
		||||
 | 
			
		||||
	$testcpp = Join-Path $path_test_build testcpp.exe
 | 
			
		||||
 | 
			
		||||
	Push-Location $path_test
 | 
			
		||||
	& $testcpp
 | 
			
		||||
	Pop-Location
 | 
			
		||||
	# endregion Test Build
 | 
			
		||||
# }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user