mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-10-30 22:51:49 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			816 B
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			816 B
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env python3
 | |
| 
 | |
| from scriptCommon import catchPath
 | |
| import os
 | |
| import subprocess
 | |
| 
 | |
| # ---------------------------------------------------
 | |
| # Update code examples
 | |
| # ---------------------------------------------------
 | |
| # For info on mdsnippets, see https://github.com/SimonCropp/MarkdownSnippets
 | |
| 
 | |
| # install dotnet SDK from http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409
 | |
| # Then install MarkdownSnippets.Tool with
 | |
| #   dotnet tool install -g MarkdownSnippets.Tool
 | |
| # To update:
 | |
| #   dotnet tool update  -g MarkdownSnippets.Tool
 | |
| # To uninstall (e.g. to downgrade to a lower version)
 | |
| # dotnet tool uninstall -g MarkdownSnippets.Tool
 | |
| 
 | |
| os.chdir(catchPath)
 | |
| 
 | |
| subprocess.run('dotnet tool update  -g MarkdownSnippets.Tool --version 21.2.0', shell=True, check=True)
 | |
| subprocess.run('mdsnippets', shell=True, check=True)
 |