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:
2026-06-13 00:23:24 +02:00
parent 831bd7c129
commit 8acc24eec7
2 changed files with 4 additions and 4 deletions

View File

@@ -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):

View File

@@ -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)