mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-10-31 11:42:30 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			522 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			522 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import os
 | |
| import sys
 | |
| 
 | |
| sys.setdlopenflags(os.RTLD_NOW | os.RTLD_GLOBAL)
 | |
| 
 | |
| __dir__ = os.path.abspath(os.path.dirname(__file__))
 | |
| sys._pyosys_dir = os.path.abspath(__dir__)
 | |
| 
 | |
| bin_ext = ".exe" if os.name == "nt" else ""
 | |
| 
 | |
| _share_candidate = os.path.join(__dir__, "share")
 | |
| if os.path.isdir(_share_candidate):
 | |
|     sys._pyosys_share_dirname = _share_candidate + os.path.sep
 | |
| 
 | |
| _abc_candidate = os.path.join(__dir__, f"yosys-abc{bin_ext}")
 | |
| if os.path.isfile(_abc_candidate):
 | |
|     sys._pyosys_abc = _abc_candidate
 | |
| 
 | |
| __all__ = ["libyosys"]
 |