mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-05 17:14:08 +00:00
* Created `setup.py`: Python package manifest to build `pyosys` wheels with a custom extension to build and include `libyosys.so` using Make * `.gitignore`: Added byproducts of the Python wheel build process * `Makefile`: Added `-undefined dynamic_lookup` to `libyosys.so` so missing symbols can be resolved by importing into a Python interpreter * `kernel/yosys.cc`: Gated `PyImport_AppendInittab` with `!Py_IsInitialized`; as of Python 3.12, the interpreter is already initialized and `PyImport_AppendInittab` would cause an exception to be raised * Created `wheels.yml`: CI workflow for building wheels for CPython on: * Linux (glibc, musl) and Darwin * x86-64 and arm64
54 lines
712 B
Plaintext
54 lines
712 B
Plaintext
*.o
|
|
*.d
|
|
*.dwo
|
|
.*.swp
|
|
*.gch
|
|
*.gcda
|
|
*.gcno
|
|
*~
|
|
__pycache__
|
|
/.cproject
|
|
/.project
|
|
/.settings
|
|
/qtcreator.files
|
|
/qtcreator.includes
|
|
/qtcreator.config
|
|
/qtcreator.creator
|
|
/qtcreator.creator.user
|
|
/coverage.info
|
|
/coverage_html
|
|
/Makefile.conf
|
|
/viz.js
|
|
/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
|
|
/kernel/*.pyh
|
|
/kernel/python_wrappers.cc
|
|
/kernel/version_*.cc
|
|
/share
|
|
/yosys-win32-mxebin-*
|
|
/yosys-win32-vcxsrc-*
|
|
/yosysjs-*
|
|
/libyosys.so
|
|
/tests/unit/bintest/
|
|
/tests/unit/objtest/
|
|
/tests/ystests
|
|
/result
|
|
/dist
|
|
/*.egg-info
|
|
/build
|
|
/venv
|
|
/boost
|