nextpnr/mistral
Catherine f5776a6d64 CMake: eliminate family.cmake/CMakeLists.txt split.
While it served a purpose (granting the ability to build `.bba` files
separately from the rest of nextpnr), it made things excessively
convoluted, especially around paths.

This commit removes the ability to pre-generate chip databases. As far
as I know, I was the primary user of that feature. It can be added back
if there is demand for it.

In exchange the per-family `CMakeLists.txt` files are now much easier
to understand.
2025-01-21 17:13:03 +00:00
..
arch_pybindings.cc Fixing old emails and names in copyrights 2021-06-12 13:22:38 +01:00
arch_pybindings.h Fixing old emails and names in copyrights 2021-06-12 13:22:38 +01:00
arch.cc Rip out budgets 2023-06-20 10:57:10 +02:00
arch.h Add expandBoundingBox method to API (#1395) 2024-11-26 10:13:41 +01:00
archdefs.cc mistral: Add some packing logic based on nexus 2021-05-15 14:54:33 +01:00
archdefs.h clangformat 2024-09-30 14:51:33 +02:00
bitstream.cc clangformat 2024-09-30 14:51:33 +02:00
CMakeLists.txt CMake: eliminate family.cmake/CMakeLists.txt split. 2025-01-21 17:13:03 +00:00
constids.inc mistral: M10K initialisation support 2022-03-12 17:08:20 +00:00
delay.cc clangformat 2023-06-20 10:58:18 +02:00
globals.cc clangformat 2024-09-30 14:51:33 +02:00
io.cc refactor: id(stringf(...)) to new idf(...) helper 2022-08-10 10:57:46 +01:00
lab.cc mistral: Fix uninitialised comb_out for plain LUTs 2023-05-22 09:44:38 +02:00
m10k.cc refactor: id(stringf(...)) to new idf(...) helper 2022-08-10 10:57:46 +01:00
main.cc clangformat 2024-09-30 14:51:33 +02:00
pack.cc clangformat 2024-09-30 14:51:33 +02:00
pins.cc mistral: Adding support for MLABs as memory 2021-10-05 12:40:47 +01:00
qsf.cc clangformat 2024-09-30 14:51:33 +02:00