按 align-linuxcnc 约束补 Python plugin probe 源码依据

This commit is contained in:
cnc
2026-06-02 11:11:10 +08:00
parent 082495d3ad
commit e1fe284078
2 changed files with 3 additions and 0 deletions

View File

@@ -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

View File

@@ -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) {