mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-11-03 21:09:12 +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"]
 |