CMake: refactor architecture-specific build system parts.

Two user-visible changes were made:
* `-DUSE_RUST` is replaced with `-DBUILD_RUST`, by analogy with
  `-DBUILD_PYTHON`
* `-DCOVERAGE` was removed as it doesn't work with either modern GCC
  or Clang
This commit is contained in:
Catherine
2025-01-21 17:13:03 +00:00
parent bb2336ad73
commit cd7f7c12f1
44 changed files with 1246 additions and 370 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ add_library(nextpnr_json INTERFACE)
target_include_directories(nextpnr_json INTERFACE .)
target_sources(nextpnr_json PUBLIC
target_sources(nextpnr_json INTERFACE
jsonwrite.cc
jsonwrite.h
)