From 8acc24eec7e89d1311748b91f06bb2b411ccd701 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois?= Date: Sat, 13 Jun 2026 00:23:24 +0200 Subject: [PATCH] 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. --- CLAUDE.md | 4 ++-- CMakeLists.txt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index bbf8431..32719ad 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -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): diff --git a/CMakeLists.txt b/CMakeLists.txt index 21beff7..c1e495b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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)