按 align-linuxcnc 约束补 Boost Python facade 源码依据
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
// LinuxCNC source basis: interp_o_word.cc, interp_namedparams.cc, and
|
||||
// rs274ngc_pre.cc use boost::python::dict for Python call kwargs.
|
||||
#include "boost/python/object.hpp"
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
// LinuxCNC source basis: interp_python.cc, interp_namedparams.cc,
|
||||
// rs274ngc_pre.cc, and python_plugin.cc use boost::python::extract.
|
||||
#include "boost/python/object.hpp"
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
// LinuxCNC source basis: interp_python.cc, rs274ngc_pre.cc, and
|
||||
// python_plugin.cc use boost::python::import.
|
||||
#include "boost/python/object.hpp"
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
// LinuxCNC source basis: interp_o_word.cc, interp_namedparams.cc, and
|
||||
// rs274ngc_pre.cc use boost::python::list while preparing Python call args.
|
||||
#include "boost/python/object.hpp"
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
// LinuxCNC source basis: rs274ngc_pre.cc uses boost::python::scope to publish
|
||||
// interpreter.this for Python/remap handlers.
|
||||
#include "boost/python/object.hpp"
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
// LinuxCNC source basis: interp_python.cc and python_plugin.cc use
|
||||
// boost::python::str while formatting Python exceptions.
|
||||
#include "boost/python/object.hpp"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
// LinuxCNC source basis: interp_o_word.cc, interp_namedparams.cc, and
|
||||
// rs274ngc_pre.cc use boost::python::tuple for Python call arguments.
|
||||
#include "boost/python/object.hpp"
|
||||
|
||||
@@ -1413,6 +1413,13 @@ grep -F 'LinuxCNC source basis: src/emc/rs274ngc/interp_base.hh derives InterpBa
|
||||
grep -F 'class noncopyable' core/wasm_shims/boost/noncopyable.hpp >/dev/null
|
||||
grep -F 'noncopyable(const noncopyable &) = delete;' core/wasm_shims/boost/noncopyable.hpp >/dev/null
|
||||
grep -F 'LinuxCNC source basis: src/emc/rs274ngc/interp_python.cc,' core/wasm_shims/boost/python/object.hpp >/dev/null
|
||||
grep -F 'LinuxCNC source basis: interp_o_word.cc, interp_namedparams.cc, and' core/wasm_shims/boost/python/list.hpp >/dev/null
|
||||
grep -F 'LinuxCNC source basis: interp_o_word.cc, interp_namedparams.cc, and' core/wasm_shims/boost/python/dict.hpp >/dev/null
|
||||
grep -F 'LinuxCNC source basis: interp_o_word.cc, interp_namedparams.cc, and' core/wasm_shims/boost/python/tuple.hpp >/dev/null
|
||||
grep -F 'LinuxCNC source basis: interp_python.cc, interp_namedparams.cc,' core/wasm_shims/boost/python/extract.hpp >/dev/null
|
||||
grep -F 'LinuxCNC source basis: interp_python.cc, rs274ngc_pre.cc, and' core/wasm_shims/boost/python/import.hpp >/dev/null
|
||||
grep -F 'LinuxCNC source basis: interp_python.cc and python_plugin.cc use' core/wasm_shims/boost/python/str.hpp >/dev/null
|
||||
grep -F 'LinuxCNC source basis: rs274ngc_pre.cc uses boost::python::scope' core/wasm_shims/boost/python/scope.hpp >/dev/null
|
||||
test -f core/wasm_shims/libgen.h
|
||||
grep -F 'LinuxCNC source basis: src/emc/rs274ngc/interp_o_word.cc uses basename()' core/wasm_shims/libgen.h >/dev/null
|
||||
grep -F 'inline char *basename(const char *path)' core/wasm_shims/libgen.h >/dev/null
|
||||
|
||||
Reference in New Issue
Block a user