按 align-linuxcnc 约束补 tooldata probe 源码依据
This commit is contained in:
@@ -85,6 +85,8 @@ case "$mode" in
|
|||||||
tooldata_mmap_backend_shim=$(./list-linuxcnc-wasm-safe-shims.sh tooldata_mmap_backend.cc)
|
tooldata_mmap_backend_shim=$(./list-linuxcnc-wasm-safe-shims.sh tooldata_mmap_backend.cc)
|
||||||
tooldata_runtime_stubs_shim=$(./list-linuxcnc-wasm-safe-shims.sh tooldata_runtime_stubs.cc)
|
tooldata_runtime_stubs_shim=$(./list-linuxcnc-wasm-safe-shims.sh tooldata_runtime_stubs.cc)
|
||||||
tooldata_common_source=$(LINUXCNC_ROOT="$linuxcnc_root" ./list-linuxcnc-source-files.sh src/emc/tooldata/tooldata_common.cc)
|
tooldata_common_source=$(LINUXCNC_ROOT="$linuxcnc_root" ./list-linuxcnc-source-files.sh src/emc/tooldata/tooldata_common.cc)
|
||||||
|
grep -F 'LinuxCNC source basis: src/emc/tooldata/tooldata_common.cc provides' core/wasm_shims/tooldata/tooldata_common_probe_main.cc >/dev/null
|
||||||
|
grep -F 'LinuxCNC source basis: src/emc/tooldata/tooldata_mmap.cc, tooldata_nml.cc,' core/wasm_shims/tooldata/tooldata_probe_main.cc >/dev/null
|
||||||
sources+=(
|
sources+=(
|
||||||
"$tooldata_common_source"
|
"$tooldata_common_source"
|
||||||
"$tooldata_mmap_backend_shim"
|
"$tooldata_mmap_backend_shim"
|
||||||
|
|||||||
@@ -7,6 +7,8 @@
|
|||||||
#include <vector>
|
#include <vector>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
|
// LinuxCNC source basis: src/emc/tooldata/tooldata_common.cc provides
|
||||||
|
// tool table parsing, formatting, load/save, and DB mode entry points.
|
||||||
namespace {
|
namespace {
|
||||||
|
|
||||||
std::string make_temp_template(const char *name) {
|
std::string make_temp_template(const char *name) {
|
||||||
|
|||||||
@@ -9,6 +9,8 @@
|
|||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
|
// LinuxCNC source basis: src/emc/tooldata/tooldata_mmap.cc, tooldata_nml.cc,
|
||||||
|
// tooldata_db.cc, and taskclass.cc cover these tooldata runtime edge cases.
|
||||||
namespace {
|
namespace {
|
||||||
|
|
||||||
std::string make_temp_path(const char *name) {
|
std::string make_temp_path(const char *name) {
|
||||||
|
|||||||
Reference in New Issue
Block a user