Files
yosys/kernel
CatherineandMohamed Gaber afc0e78d11 Update top-level Python project for CMake compatibility.
This commit reimplements the (no longer recommended) setuptools based
build system using a standards-based in-tree PEP517 build backend.
The implementation is partially based on
  https://codeberg.org/ziglang/zig-pypi/src/branch/main/make_wheels.py
which is licensed under BSD-0-clause.

It also adds a new option `YOSYS_BUILD_PYTHON_ONLY` that is available
only if the binary or the library aren't going to be installed, which
turns off these targets entirely, as well as some dependent ones
(e.g. tests).

Co-authored-by: Mohamed Gaber <[email protected]>
2026-06-03 09:03:23 +00:00
..
2025-09-16 03:17:23 +00:00
2026-03-31 09:37:18 +01:00
2026-06-03 08:58:10 +00:00
2026-04-13 22:34:46 +02:00
2026-03-04 12:22:14 +01:00
2026-05-06 14:03:07 +01:00
2026-05-08 20:59:24 -07:00
2026-05-13 09:49:39 +02:00
2026-05-08 20:59:24 -07:00
2026-03-04 12:22:14 +01:00
2026-05-08 20:59:24 -07:00
2025-11-19 15:20:50 +01:00
2026-03-06 02:03:21 +00:00
2026-05-14 10:51:40 +02:00
2026-06-03 08:58:10 +00:00
2025-03-19 13:43:44 +01:00
2026-05-12 12:51:41 +02:00
2025-08-06 13:52:12 +12:00
2026-06-03 08:58:10 +00:00
2025-09-16 03:17:23 +00:00
2026-05-08 20:59:24 -07:00
2025-09-16 03:17:23 +00:00
2026-05-08 20:59:24 -07:00
2026-06-03 08:58:10 +00:00
2026-05-08 20:59:24 -07:00
2026-05-16 19:49:45 +02:00
2026-04-24 11:04:19 +02:00
2026-05-08 20:59:24 -07:00
2026-05-08 20:59:24 -07:00
2026-06-03 08:58:11 +00:00
2026-05-18 16:26:14 +02:00
2026-06-03 08:58:10 +00:00
2026-05-08 20:59:24 -07:00
2026-06-03 08:58:10 +00:00
2026-06-03 08:58:10 +00:00
2025-12-09 11:58:43 +01:00
2025-09-16 03:17:23 +00:00
2025-01-14 12:39:15 +01:00