From 5e430ffa835ba87be7fdbbced760885afc6149ae Mon Sep 17 00:00:00 2001 From: crosstyan Date: Thu, 5 Mar 2026 23:51:15 +0800 Subject: [PATCH] build(deps): add CLI11 and cvmmap-client-cpp submodules Register lib/CLI11 for standardized CLI parsing and lib/cvmmap-client-cpp as the canonical standalone cvmmap client dependency. This removes reliance on sibling working trees and makes dependency retrieval reproducible from git submodules. --- .gitmodules | 6 ++++++ lib/CLI11 | 1 + lib/cvmmap-client-cpp | 1 + 3 files changed, 8 insertions(+) create mode 100644 .gitmodules create mode 160000 lib/CLI11 create mode 160000 lib/cvmmap-client-cpp diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..759d999 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "lib/cvmmap-client-cpp"] + path = lib/cvmmap-client-cpp + url = https://github.com/crosstyan/cvmmap-cpp-client +[submodule "lib/CLI11"] + path = lib/CLI11 + url = https://github.com/CLIUtils/CLI11 diff --git a/lib/CLI11 b/lib/CLI11 new file mode 160000 index 0000000..b5fc53c --- /dev/null +++ b/lib/CLI11 @@ -0,0 +1 @@ +Subproject commit b5fc53c89afc1f2c4fce49c5061d44dddcd41fc4 diff --git a/lib/cvmmap-client-cpp b/lib/cvmmap-client-cpp new file mode 160000 index 0000000..186c054 --- /dev/null +++ b/lib/cvmmap-client-cpp @@ -0,0 +1 @@ +Subproject commit 186c0544b1e5b98d5e30a808c1ba77b025b38295