summaryrefslogtreecommitdiff
path: root/cmake/MAX25Ax25.cmake
diff options
context:
space:
mode:
authorinfo@mode42.com <info@mode42.com>2026-08-07 18:25:13 +0000
committerinfo@mode42.com <info@mode42.com>2026-08-07 18:25:13 +0000
commit04d965d67a7264a1c7c211494aebda1953df7603 (patch)
tree0ebd700a6e219f84a26a656f4bee8778bc75da7b /cmake/MAX25Ax25.cmake
Initial push
Diffstat (limited to 'cmake/MAX25Ax25.cmake')
-rw-r--r--cmake/MAX25Ax25.cmake19
1 files changed, 19 insertions, 0 deletions
diff --git a/cmake/MAX25Ax25.cmake b/cmake/MAX25Ax25.cmake
new file mode 100644
index 0000000..53193f6
--- /dev/null
+++ b/cmake/MAX25Ax25.cmake
@@ -0,0 +1,19 @@
+# MAX25Ax25.cmake — native AX.25 codec only (no upstream bundle).
+#
+# libax25 / ax25-tools / ax25-apps tarballs under third_party/ax25/ are study
+# reference material. max25d ships stacks/daemon/ax25_codec.py + kiss_bridge.py.
+# Optional host tools (listen, call, kissattach): install distro ax25-apps /
+# ax25-tools or run scripts/build-ax25-deps.sh manually (deprecated for MAX25).
+
+option(MAX25_BUNDLE_AX25
+ "DEPRECATED: build libax25/ax25-tools/ax25-apps from third_party/ax25 tarballs"
+ OFF)
+
+if(MAX25_BUNDLE_AX25)
+ message(WARNING
+ "MAX25_BUNDLE_AX25=ON is deprecated. "
+ "Use distro ax25-apps/ax25-tools or scripts/build-ax25-deps.sh manually. "
+ "max25d uses native ax25_codec.py — no libax25 link required.")
+endif()
+
+message(STATUS "AX.25: native ax25_codec.py (third_party/ax25 study reference only)")
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com