38 lines
1.5 KiB
Diff
38 lines
1.5 KiB
Diff
From d9992f62e852c8647a2ad302009b0339dc1cbf5b Mon Sep 17 00:00:00 2001
|
|
From: DGR-004 <dgr-004@meshnet.invalid>
|
|
Date: Tue, 14 Jul 2026 09:52:24 +0300
|
|
Subject: [PATCH] cmake: reserve Meshnet patch-stack ABI marker
|
|
|
|
---
|
|
CMakeLists.txt | 1 +
|
|
cmake/meshnet-patch-stack.cmake | 7 +++++++
|
|
2 files changed, 8 insertions(+)
|
|
|
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index 81f23d7e..a9afcffa 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -123,6 +123,7 @@ option(LLAMA_LLGUIDANCE "llama-common: include LLGuidance library for structured
|
|
# Required for relocatable CMake package
|
|
include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/build-info.cmake)
|
|
include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/common.cmake)
|
|
+include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/meshnet-patch-stack.cmake)
|
|
|
|
if (NOT DEFINED LLAMA_BUILD_NUMBER)
|
|
set(LLAMA_BUILD_NUMBER ${BUILD_NUMBER})
|
|
diff --git a/cmake/meshnet-patch-stack.cmake b/cmake/meshnet-patch-stack.cmake
|
|
new file mode 100644
|
|
index 00000000..910646b4
|
|
--- /dev/null
|
|
+++ b/cmake/meshnet-patch-stack.cmake
|
|
@@ -0,0 +1,7 @@
|
|
+# Reserved, local-only hook for the Meshnet-owned llama.cpp patch series.
|
|
+# No execution, protocol, architecture, or model semantic changes are in DGR-004.
|
|
+set(LLAMA_MESHNET_PATCH_STACK_VERSION "1" CACHE STRING
|
|
+ "Meshnet patch stack ABI marker")
|
|
+add_library(llama_meshnet_patch_stack INTERFACE)
|
|
+target_compile_definitions(llama_meshnet_patch_stack INTERFACE
|
|
+ LLAMA_MESHNET_PATCH_STACK_VERSION=${LLAMA_MESHNET_PATCH_STACK_VERSION})
|
|
--
|
|
2.54.0
|