参考所有分组,完成尽量多的内容
结论:source-map纳入WASM-safe core和blocked源清单,并由聚合守护比对linuxcnc-rs274-wasm-source-files.txt,防止WASM源码链接文档与manifest漂移。
This commit is contained in:
@@ -60,6 +60,54 @@ These are not needed for the browser simulator ABI and should not be part of the
|
||||
- `pyinterp1.cc`
|
||||
- `pyparamclass.cc`
|
||||
|
||||
### WASM-safe source core
|
||||
|
||||
These are the LinuxCNC source files compiled by the browser-safe source-link
|
||||
probes from `linuxcnc-rs274-wasm-source-files.txt`:
|
||||
|
||||
- `src/emc/rs274ngc/interp_arc.cc`
|
||||
- `src/emc/rs274ngc/interp_array.cc`
|
||||
- `src/emc/rs274ngc/interp_base.cc`
|
||||
- `src/emc/rs274ngc/interp_check.cc`
|
||||
- `src/emc/rs274ngc/interp_convert.cc`
|
||||
- `src/emc/rs274ngc/interp_cycles.cc`
|
||||
- `src/emc/rs274ngc/interp_execute.cc`
|
||||
- `src/emc/rs274ngc/interp_find.cc`
|
||||
- `src/emc/rs274ngc/interp_g7x.cc`
|
||||
- `src/emc/rs274ngc/interp_inspection.cc`
|
||||
- `src/emc/rs274ngc/interp_internal.cc`
|
||||
- `src/emc/rs274ngc/interp_inverse.cc`
|
||||
- `src/emc/rs274ngc/interp_queue.cc`
|
||||
- `src/emc/rs274ngc/interp_read.cc`
|
||||
- `src/emc/rs274ngc/interp_setup.cc`
|
||||
- `src/emc/rs274ngc/interp_write.cc`
|
||||
- `src/emc/rs274ngc/modal_state.cc`
|
||||
- `src/emc/rs274ngc/nurbs_additional_functions.cc`
|
||||
- `src/emc/rs274ngc/interp_namedparams.cc`
|
||||
- `src/emc/rs274ngc/interp_o_word.cc`
|
||||
- `src/emc/rs274ngc/interp_python.cc`
|
||||
- `src/emc/rs274ngc/interp_remap.cc`
|
||||
- `src/emc/rs274ngc/rs274ngc_pre.cc`
|
||||
- `src/emc/tooldata/tooldata_common.cc`
|
||||
- `src/emc/ini/inifile.cc`
|
||||
- `src/emc/nml_intf/emcops.cc`
|
||||
|
||||
### WASM-blocked sources
|
||||
|
||||
These LinuxCNC sources remain tracked in the wasm manifest, but are not part of
|
||||
the browser-safe core until their Python/Boost.Python or native storage
|
||||
dependencies are replaced:
|
||||
|
||||
- `src/emc/tooldata/tooldata_mmap.cc`
|
||||
- `src/emc/rs274ngc/canonmodule.cc`
|
||||
- `src/emc/rs274ngc/gcodemodule.cc`
|
||||
- `src/emc/rs274ngc/interpmodule.cc`
|
||||
- `src/emc/rs274ngc/pyarrays.cc`
|
||||
- `src/emc/rs274ngc/pyblock.cc`
|
||||
- `src/emc/rs274ngc/pyemctypes.cc`
|
||||
- `src/emc/rs274ngc/pyinterp1.cc`
|
||||
- `src/emc/rs274ngc/pyparamclass.cc`
|
||||
|
||||
### Browser-hostile dependencies to replace
|
||||
|
||||
- Python/Boost.Python remap and named parameter hooks.
|
||||
|
||||
Reference in New Issue
Block a user