mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-10-31 03:32:29 +00:00 
			
		
		
		
	- cibw now builds and uses bison 3.8.2 explicitly on platforms with no or out-of-date bison — AlmaLinux 8 only goes up to Bison 3.0 - cibw environment now includes `OPTFLAGS=-O3` to avoid generating debug info for abc, saving space in memory during linking - setup.py attempts to build `yosys-abc` independently first to avoid memory pressure from gigantic abc link step running in parallel with something else
		
			
				
	
	
		
			79 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			79 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| ## user config
 | |
| /Makefile.conf
 | |
| 
 | |
| ## build artifacts
 | |
| # compiler intermediate files
 | |
| *.o
 | |
| *.d
 | |
| *.dwo
 | |
| *.gch
 | |
| *.gcda
 | |
| *.gcno
 | |
| *.so.dSYM/
 | |
| 
 | |
| # compiler output files
 | |
| /kernel/version_*.cc
 | |
| /share
 | |
| /yosys
 | |
| /yosys.exe
 | |
| /yosys.js
 | |
| /yosys.wasm
 | |
| /yosys-abc
 | |
| /yosys-abc.exe
 | |
| /yosys-config
 | |
| /yosys-smtbmc
 | |
| /yosys-smtbmc.exe
 | |
| /yosys-smtbmc-script.py
 | |
| /yosys-witness
 | |
| /yosys-witness.exe
 | |
| /yosys-witness-script.py
 | |
| /yosys-filterlib
 | |
| /yosys-filterlib.exe
 | |
| /yosys-win32-mxebin-*
 | |
| /yosys-win32-vcxsrc-*
 | |
| /yosysjs-*
 | |
| /libyosys.so
 | |
| 
 | |
| # build directories
 | |
| /tests/unit/bintest/
 | |
| /tests/unit/objtest/
 | |
| /tests/ystests
 | |
| /build
 | |
| /result
 | |
| /dist
 | |
| 
 | |
| # pyosys
 | |
| /kernel/*.pyh
 | |
| /kernel/python_wrappers.cc
 | |
| /boost
 | |
| /ffi
 | |
| /bison
 | |
| /venv
 | |
| /*.whl
 | |
| /*.egg-info
 | |
| 
 | |
| # yosysjs dependency
 | |
| /viz.js
 | |
| 
 | |
| # other
 | |
| /coverage.info
 | |
| /coverage_html
 | |
| 
 | |
| 
 | |
| # these really belong in global gitignore since they're not specific to this project but rather to user tool choice
 | |
| # but too many people don't have a global gitignore configured:
 | |
| # https://docs.github.com/en/get-started/git-basics/ignoring-files#configuring-ignored-files-for-all-repositories-on-your-computer
 | |
| __pycache__
 | |
| *~
 | |
| .*.swp
 | |
| /.cache
 | |
| /.vscode
 | |
| /.cproject
 | |
| /.project
 | |
| /.settings
 | |
| /qtcreator.files
 | |
| /qtcreator.includes
 | |
| /qtcreator.config
 | |
| /qtcreator.creator
 | |
| /qtcreator.creator.user
 | |
| /compile_commands.json
 |