3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-05-11 17:54:44 +00:00
yosys/.github/workflows
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
..
wheels wheels: skip musllinux for now 2024-10-07 16:39:54 +03:00
codeql.yml Add YosysHQ/abc as a submodule located in abc 2024-05-08 00:32:18 +02:00
extra-builds.yml Run nix build also on macos. Build with more logs 2024-07-30 22:47:30 +02:00
prepare-docs.yml ci: Install docs/reqs (namely, furo-ys) 2024-10-15 11:37:52 +13:00
source-vendor.yml actions: vendor sources with submodules for releases 2024-10-17 00:11:10 +02:00
test-build.yml CI: Sanitize for undefined behavior. 2025-02-03 10:19:19 +01:00
test-compile.yml test-compile: Set oldest clang to 10 2025-01-20 11:57:47 +13:00
test-verific.yml Merge pull request #4536 from YosysHQ/functional 2024-09-06 10:05:04 +02:00
update-flake-lock.yml Update flake lock workflow 2024-06-02 19:25:05 +02:00
version.yml Add YosysHQ/abc as a submodule located in abc 2024-05-08 00:32:18 +02:00
wheels.yml wheels: fix builds, add linux aarch64 to ci 2025-04-09 10:42:40 +02:00