From e1fe2840786bf4da06fb5f89364bcd903b6a29de Mon Sep 17 00:00:00 2001 From: cnc Date: Tue, 2 Jun 2026 11:11:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=89=20align-linuxcnc=20=E7=BA=A6=E6=9D=9F?= =?UTF-8?q?=E8=A1=A5=20Python=20plugin=20probe=20=E6=BA=90=E7=A0=81?= =?UTF-8?q?=E4=BE=9D=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-linuxcnc-wasm-standalone-probe.sh | 1 + core/wasm_shims/pythonplugin/python_plugin_probe_main.cc | 2 ++ 2 files changed, 3 insertions(+) diff --git a/build-linuxcnc-wasm-standalone-probe.sh b/build-linuxcnc-wasm-standalone-probe.sh index 7cebf80..87a68e8 100755 --- a/build-linuxcnc-wasm-standalone-probe.sh +++ b/build-linuxcnc-wasm-standalone-probe.sh @@ -111,6 +111,7 @@ case "$mode" in ;; python-plugin-link) python_plugin_shim=$(./list-linuxcnc-wasm-safe-shims.sh python_plugin.cc) + grep -F 'LinuxCNC source basis: src/emc/pythonplugin/python_plugin.cc and' core/wasm_shims/pythonplugin/python_plugin_probe_main.cc >/dev/null sources+=( "$python_plugin_shim" core/wasm_shims/pythonplugin/python_plugin_probe_main.cc diff --git a/core/wasm_shims/pythonplugin/python_plugin_probe_main.cc b/core/wasm_shims/pythonplugin/python_plugin_probe_main.cc index 8860bbb..bf04a28 100644 --- a/core/wasm_shims/pythonplugin/python_plugin_probe_main.cc +++ b/core/wasm_shims/pythonplugin/python_plugin_probe_main.cc @@ -1,5 +1,7 @@ #include "pythonplugin/python_plugin.hh" +// LinuxCNC source basis: src/emc/pythonplugin/python_plugin.cc and +// python_plugin.hh define the PythonPlugin API exercised by this link probe. int main() { auto *plugin = PythonPlugin::instantiate(nullptr); if (!plugin) {