cmake: point FetchContent at cahute.beafrancois.fr
git.beafrancois.fr resolves to a host that no longer serves Gitea; all remotes already use cahute. Verified: a fresh configure clones libbsdl and libsvf and the full build succeeds with no local override.
This commit is contained in:
@@ -21,10 +21,10 @@ The Viveris library itself lives unchanged in `src/modules/`. Everything
|
||||
new is in `src/bs/` (the REPL) and the project modules (`target/`,
|
||||
`bscan/`, `spi_flash/`, `svf/`, `probes/`, `program/`, `arm_debug/`)
|
||||
sitting alongside the Viveris ones. The BSDL parser was extracted into
|
||||
a standalone library, **[libbsdl](ssh://gitea@git.beafrancois.fr:8329/electronics/libbsdl.git)**
|
||||
a standalone library, **[libbsdl](ssh://gitea@cahute.beafrancois.fr:8329/electronics/libbsdl.git)**
|
||||
(LGPL, seeded from the same Viveris loader), and is now pulled in via
|
||||
CMake `FetchContent` instead of vendored. The SVF player core moved the
|
||||
same way into **[libsvf](ssh://gitea@git.beafrancois.fr:8329/electronics/libsvf.git)**
|
||||
same way into **[libsvf](ssh://gitea@cahute.beafrancois.fr:8329/electronics/libsvf.git)**
|
||||
(shared with the `wifi_jtag_programmer` Zephyr firmware, which plays SVF
|
||||
through an embedded JTAG port); `src/modules/svf/` is now only the
|
||||
bscan-backed glue. To build against local checkouts (side-by-side dev):
|
||||
|
||||
@@ -14,7 +14,7 @@ include(FetchContent)
|
||||
set(BSDL_BUILD_CLI OFF CACHE BOOL "" FORCE)
|
||||
set(BSDL_BUILD_TESTS OFF CACHE BOOL "" FORCE)
|
||||
FetchContent_Declare(bsdl
|
||||
GIT_REPOSITORY ssh://gitea@git.beafrancois.fr:8329/electronics/libbsdl.git
|
||||
GIT_REPOSITORY ssh://gitea@cahute.beafrancois.fr:8329/electronics/libbsdl.git
|
||||
GIT_TAG main
|
||||
)
|
||||
FetchContent_MakeAvailable(bsdl)
|
||||
@@ -23,7 +23,7 @@ FetchContent_MakeAvailable(bsdl)
|
||||
# Same pattern as libbsdl. Local checkout override:
|
||||
# -DFETCHCONTENT_SOURCE_DIR_SVF=/path/to/libsvf
|
||||
FetchContent_Declare(svf
|
||||
GIT_REPOSITORY ssh://gitea@git.beafrancois.fr:8329/electronics/libsvf.git
|
||||
GIT_REPOSITORY ssh://gitea@cahute.beafrancois.fr:8329/electronics/libsvf.git
|
||||
GIT_TAG main
|
||||
)
|
||||
FetchContent_MakeAvailable(svf)
|
||||
|
||||
Reference in New Issue
Block a user