cmake: restore canonical git.beafrancois.fr FetchContent URLs

cahute.beafrancois.fr is a host-local alias of one development PC; the
canonical Gitea name is git.beafrancois.fr. Machines where that name
does not resolve to the Gitea host can rewrite it locally with:
git config --global url."ssh://gitea@<host>:8329/".insteadOf \
    "ssh://gitea@git.beafrancois.fr:8329/"
This commit is contained in:
2026-06-13 00:24:17 +02:00
parent 8acc24eec7
commit f47295b94b
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@cahute.beafrancois.fr:8329/electronics/libbsdl.git)**
a standalone library, **[libbsdl](ssh://gitea@git.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@cahute.beafrancois.fr:8329/electronics/libsvf.git)**
same way into **[libsvf](ssh://gitea@git.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@cahute.beafrancois.fr:8329/electronics/libbsdl.git
GIT_REPOSITORY ssh://gitea@git.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@cahute.beafrancois.fr:8329/electronics/libsvf.git
GIT_REPOSITORY ssh://gitea@git.beafrancois.fr:8329/electronics/libsvf.git
GIT_TAG main
)
FetchContent_MakeAvailable(svf)