
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.
8 lines
266 B
CMake
8 lines
266 B
CMake
set(VIADUCT_UARCHES "example" "okami" "fabulous")
|
|
foreach (uarch ${VIADUCT_UARCHES})
|
|
aux_source_directory(viaduct/${uarch} UARCH_FILES)
|
|
foreach (target ${family_targets})
|
|
target_sources(${target} PRIVATE ${UARCH_FILES})
|
|
endforeach()
|
|
endforeach()
|