3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-23 09:05:32 +00:00
yosys/.github
Donn 2bc2105d82 wheels: fix builds, add linux aarch64 to ci
Essentially, something is attempting to build the Yosys EXE when you build libyosys.so now. With `ENABLE_PYTHON_CONFIG_EMBED=0`, the Yosys EXE will always fail to build.

Furthermore, because `ENABLE_PYOSYS` now attempts to build a wheel, building a wheel has become recursive.

This commit uses a supplementary set of libs for the EXE (EXE_LIBS) so it and libyosys.so can be built simultaneously, as well as a new Makefile flag, `ENABLE_WHEEL`, to prevent the aforementioned recursion.

I also enabled aarch64 Linux in the CI because it's publicly available now.
2025-04-09 10:42:40 +02:00
..
actions/setup-build-env test-build: Fix missing bzlib.h 2025-01-20 16:08:42 +01:00
ISSUE_TEMPLATE github: Add template for documentation issues 2024-04-25 09:39:23 +12:00
workflows wheels: fix builds, add linux aarch64 to ci 2025-04-09 10:42:40 +02:00
PULL_REQUEST_TEMPLATE.md Add PR template 2024-05-08 12:00:18 +02:00