mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-10-31 03:32:29 +00:00 
			
		
		
		
	Support ~ for home directory
This is tested on Linux only v2: Wrap functioanlity in ifndef _WIN32 (eddiehung) Find '~/' instead of '~' (cliffordwolf) Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
This commit is contained in:
		
							parent
							
								
									64947453e2
								
							
						
					
					
						commit
						468c41d997
					
				
					 1 changed files with 4 additions and 0 deletions
				
			
		|  | @ -651,6 +651,10 @@ void rewrite_filename(std::string &filename) | |||
| 		filename = filename.substr(1, GetSize(filename)-2); | ||||
| 	if (filename.substr(0, 2) == "+/") | ||||
| 		filename = proc_share_dirname() + filename.substr(2); | ||||
| #ifndef _WIN32 | ||||
| 	if (filename.substr(0, 2) == "~/") | ||||
| 		filename = filename.replace(0, 1, getenv("HOME")); | ||||
| #endif | ||||
| } | ||||
| 
 | ||||
| #ifdef YOSYS_ENABLE_TCL | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue