summaryrefslogtreecommitdiff
path: root/cad/linuxcnc-devel
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2020-02-22 19:08:35 +0000
committerRene Ladan <rene@FreeBSD.org>2020-02-22 19:08:35 +0000
commitd8fa717c4c841a445c7863481c033e16dcf6ce62 (patch)
tree84d2d2393ec3a2b1e2de1d239eb7f3669b825f28 /cad/linuxcnc-devel
parentscience/mbdyn: use math/metis instead of expired math/metis4 for METIS option (diff)
Remove expired ports, all Python-2.7-only:
2020-02-17 audio/decibel-audio-player: Old, uses EOLed python27 2020-02-17 audio/soundconverter: Old, uses EOLed python27 2020-02-19 cad/linuxcnc-devel: Broken, uses EOLed python27 2020-02-19 databases/monetdb: Broken, uses EOLed python27 2020-02-19 databases/py-cql: Broken, uses EOLed python27 2020-02-18 databases/zodb3: Old, uses EOLed python27 2020-02-17 deskutils/gourmet: Old, uses EOLed python27 2020-02-18 devel/py-Products.PlacelessTranslationService: Old, uses EOLed python27 2020-02-18 devel/py-Products.ZopeVersionControl: Old, uses EOLed python27 2020-02-18 devel/py-Products.statusmessages: Old, uses EOLed python27 2020-02-18 devel/py-collective.z3cform.datetimewidget: Old, uses EOLed python27 2020-02-20 devel/py-five.formlib: Old, uses EOLed python27 2020-02-18 devel/py-five.localsitemanager: Old, uses EOLed python27 2020-02-19 devel/py-notifier: Broken, uses EOLed python27 2020-02-18 devel/py-tempstorage: Old, uses EOLed python27 2020-02-19 devel/py-testgears: Broken, uses EOLed python27 2020-02-20 devel/py-z3c.caching: Old, uses EOLed python27 2020-02-18 devel/py-z3c.form: Old, uses EOLed python27 2020-02-18 devel/py-z3c.formwidget.query: Old, uses EOLed python27 2020-02-18 devel/py-zope.annotation: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.applicationcontrol: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.appsetup: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.broken: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.cache: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.component: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.container: Old, uses EOLed python27 2020-02-20 devel/py-zope.app.content: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.debug: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.dependable: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.error: Old, uses EOLed python27 2020-02-20 devel/py-zope.app.exception: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.file: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.folder: Old, uses EOLed python27 2020-02-20 devel/py-zope.app.form: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.generations: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.http: Old, uses EOLed python27 2020-02-20 devel/py-zope.app.pagetemplate: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.publication: Old, uses EOLed python27 2020-02-20 devel/py-zope.app.publisher: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.rotterdam: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.testing: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.zcmlfiles: Old, uses EOLed python27 2020-02-18 devel/py-zope.app.zopeappgenerations: Old, uses EOLed python27 2020-02-20 devel/py-zope.applicationcontrol: Old, uses EOLed python27 2020-02-20 devel/py-zope.browsermenu: Old, uses EOLed python27 2020-02-20 devel/py-zope.browserpage: Old, uses EOLed python27 2020-02-20 devel/py-zope.componentvocabulary: Old, uses EOLed python27 2020-02-18 devel/py-zope.container: Old, uses EOLed python27 2020-02-18 devel/py-zope.copypastemove: Old, uses EOLed python27 2020-02-20 devel/py-zope.dublincore: Old, uses EOLed python27 2020-02-18 devel/py-zope.error: Old, uses EOLed python27 2020-02-20 devel/py-zope.formlib: Old, uses EOLed python27 2020-02-18 devel/py-zope.minmax: Old, uses EOLed python27 2020-02-20 devel/py-zope.pagetemplate: Old, uses EOLed python27 2020-02-20 devel/py-zope.ptresource: Old, uses EOLed python27 2020-02-18 devel/py-zope.ramcache: Old, uses EOLed python27 2020-02-18 devel/py-zope.site: Old, uses EOLed python27 2020-02-20 devel/py-zope.viewlet: Old, uses EOLed python27 2020-02-19 games/gcompris: Broken, uses EOLed python27 2020-02-19 graphics/commons-utilities: Broken, uses EOLed python27 2020-02-19 graphics/py-chart: Broken, uses EOLed python27 2020-02-19 japanese/tegaki-recognize: Broken, uses EOLed python27 2020-02-20 mail/py-zope.sendmail: Old, uses EOLed python27 2020-02-19 mail/pysieved: Broken, uses EOLed python27 2020-02-19 math/ogdf: Broken, uses EOLed python27 2020-02-19 math/py-viper: Broken, uses EOLed python27 2020-02-19 misc/fbless: Broken, uses EOLed python27 2020-02-19 misc/pylize: Broken, uses EOLed python27 2020-02-19 net/py-ldaptor: Broken, uses EOLed python27 2020-02-19 net/tucan: Broken, uses EOLed python27 2020-02-19 news/hellanzb: Broken, uses EOLed python27 2020-02-19 science/coot: Broken, uses EOLed python27 2020-02-19 science/py-ScientificPython: Broken, uses EOLed python27 2020-02-19 security/py-cryptlib_py: Broken, uses EOLed python27 2020-02-18 security/py-zope.app.authentication: Old, uses EOLed python27 2020-02-18 security/py-zope.app.localpermission: Old, uses EOLed python27 2020-02-18 security/py-zope.app.principalannotation: Old, uses EOLed python27 2020-02-18 security/py-zope.app.security: Old, uses EOLed python27 2020-02-18 security/py-zope.app.securitypolicy: Old, uses EOLed python27 2020-02-20 security/py-zope.authentication: Old, uses EOLed python27 2020-02-20 security/py-zope.login: Old, uses EOLed python27 2020-02-18 security/py-zope.pluggableauth: Old, uses EOLed python27 2020-02-18 security/py-zope.principalannotation: Old, uses EOLed python27 2020-02-20 security/py-zope.principalregistry: Old, uses EOLed python27 2020-02-20 security/py-zope.security: Old, uses EOLed python27 2020-02-18 security/py-zope.securitypolicy: Old, uses EOLed python27 2020-02-18 security/py-zope.session: Old, uses EOLed python27 2020-02-17 sysutils/gnome-schedule: Old, uses EOLed python27 2020-02-19 sysutils/py-XenAPI: Broken, uses EOLed python27 2020-02-19 sysutils/py-freenas.cli: Broken, uses EOLed python27 2020-02-19 textproc/ecromedos: Broken, uses EOLed python27 2020-02-18 textproc/py-wicked: Old, uses EOLed python27 2020-02-18 textproc/py-zope.app.i18n: Old, uses EOLed python27 2020-02-19 www/planet: Broken, uses EOLed python27 2020-02-18 www/py-zope.app.wsgi: Old, uses EOLed python27 2020-02-19 www/trac-attachmentpolicy: Broken, uses EOLed python27 2020-02-19 www/trac-bzr: Broken, uses EOLed python27 2020-02-19 www/trac-childtickets: Broken, uses EOLed python27 2020-02-19 www/trac-gantt: Broken, uses EOLed python27 2020-02-19 www/trac-tracdragdrop: Broken, uses EOLed python27 2020-02-19 www/trac-watchlist: Broken, uses EOLed python27 2020-02-19 www/twill: Broken, uses EOLed python27 2020-02-19 x11/wbarconf: Broken, uses EOLed python27 2020-02-19 x11-wm/simple-ccsm: Broken, uses EOLed python27
Diffstat (limited to 'cad/linuxcnc-devel')
-rw-r--r--cad/linuxcnc-devel/Makefile65
-rw-r--r--cad/linuxcnc-devel/distinfo3
-rw-r--r--cad/linuxcnc-devel/files/patch-scripts_hal-histogram8
-rw-r--r--cad/linuxcnc-devel/files/patch-scripts_latency-histogram90
-rw-r--r--cad/linuxcnc-devel/files/patch-scripts_latency-plot54
-rw-r--r--cad/linuxcnc-devel/files/patch-scripts_realtime.in38
-rw-r--r--cad/linuxcnc-devel/files/patch-scripts_sim__pin8
-rw-r--r--cad/linuxcnc-devel/files/patch-src_Makefile160
-rw-r--r--cad/linuxcnc-devel/files/patch-src_Makefile.inc.in11
-rw-r--r--cad/linuxcnc-devel/files/patch-src_configure.in66
-rw-r--r--cad/linuxcnc-devel/files/patch-src_emc_rs274ngc_rs274ngc_pre.cc15
-rw-r--r--cad/linuxcnc-devel/files/patch-src_hal_components_Submakefile11
-rw-r--r--cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__gm.c13
-rw-r--r--cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__parport.c23
-rw-r--r--cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__ppmc.c17
-rw-r--r--cad/linuxcnc-devel/files/patch-src_hal_hal__lib.c10
-rw-r--r--cad/linuxcnc-devel/files/patch-src_hal_utils_halcompile.g20
-rw-r--r--cad/linuxcnc-devel/files/patch-src_libnml_buffer_recvn.c11
-rw-r--r--cad/linuxcnc-devel/files/patch-src_libnml_os_intf__sem.c12
-rw-r--r--cad/linuxcnc-devel/files/patch-src_po_git-merge-po8
-rw-r--r--cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__io.h25
-rw-r--r--cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__math.h13
-rw-r--r--cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__parport.h16
-rw-r--r--cad/linuxcnc-devel/files/patch-src_rtapi_uspace__rtapi__parport.cc15
-rw-r--r--cad/linuxcnc-devel/files/patch-tcl_ngcgui.tcl8
-rw-r--r--cad/linuxcnc-devel/files/patch-tcl_tooledit.tcl25
-rw-r--r--cad/linuxcnc-devel/files/patch-tests_build_header-sanity_test.sh17
-rw-r--r--cad/linuxcnc-devel/files/patch-tests_build_ui_test.sh11
-rw-r--r--cad/linuxcnc-devel/files/patch-tests_lowlevel_mutex_test.sh9
-rw-r--r--cad/linuxcnc-devel/pkg-descr14
-rw-r--r--cad/linuxcnc-devel/pkg-plist2223
31 files changed, 0 insertions, 3019 deletions
diff --git a/cad/linuxcnc-devel/Makefile b/cad/linuxcnc-devel/Makefile
deleted file mode 100644
index 382484aacf8d..000000000000
--- a/cad/linuxcnc-devel/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# Created by: Edward Tomasz Napierala <trasz@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= linuxcnc
-PORTVERSION= 20170708
-PORTREVISION= 17
-CATEGORIES= cad
-PKGNAMESUFFIX= -devel
-
-MAINTAINER= trasz@FreeBSD.org
-COMMENT= Open Source CNC machine controller
-
-DEPRECATED= Broken, uses EOLed python27
-EXPIRATION_DATE= 2020-02-19
-
-LICENSE= GPLv2
-
-LIB_DEPENDS= libBLT25.so:x11-toolkits/blt \
- ${PY_BOOST} \
- libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2 \
- libmodbus.so:comms/libmodbus \
- libncurses.so:devel/ncurses \
- libXaw.so:x11-toolkits/libXaw \
- libtclx8.4.so:lang/tclX
-RUN_DEPENDS= bash:shells/bash \
- bwidget>=1.4:x11-toolkits/bwidget \
- ${PYTHON_SITELIBDIR}/gtk-2.0/vtemodule.so:x11-toolkits/py-vte \
- ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/gdkgl/__init__.py:x11-toolkits/py-gtkglext \
- ${LOCALBASE}/lib/Img/libtkimg1.4.9.so:graphics/libimg
-BUILD_DEPENDS= ${RUN_DEPENDS}
-
-NO_PACKAGE= Licensing conflict between LinuxCNC (GPL2) and readline (GPL3)
-
-WRKSRC_SUBDIR= src
-PATCH_WRKSRC= ${WRKDIR}/linuxcnc-${GH_TAGNAME}
-ALL_TARGET= default
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-realtime=uspace --enable-non-distributable=yes \
- CFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" \
- CXXFLAGS="-I${LOCALBASE}/include" CXX="${CXX}" CC="${CC}" \
- --with-locale-dir="${PREFIX}/share/locale" --with-python=${PYTHON_CMD} \
- --with-boost-python=boost_python27
-MAKE_ENV= BUILD_VERBOSE=1
-USES= autoreconf gettext gl gmake gnome ncurses pkgconfig python:2.7 \
- readline shebangfix tk xorg
-USE_GL= gl glu
-USE_GNOME= cairo gdkpixbuf2 pygtksourceview
-USE_XORG= ice sm x11 xext xft xinerama xmu xrender xscrnsaver xt
-USE_LDCONFIG= yes
-USE_GITHUB= yes
-GH_ACCOUNT= LinuxCNC
-GH_TAGNAME= 5b7929df50e0574cb1105143fffe525916d8a4c2
-
-post-patch:
- ${FIND} ${PATCH_WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -i '' \
- -e 's|#!.*/bin/bash|#!${LOCALBASE}/bin/bash|' \
- -e 's|#!.*/usr/bin/tclsh|#!${LOCALBASE}/bin/tclsh8.6|' \
- -e 's|#!.*/usr/bin/wish|#!${LOCALBASE}/bin/wish8.6|' \
- -e 's|#!.*/usr/bin/env python|#!/usr/bin/env python2.7|' \
- -e 's|#!.*/usr/bin/python|#!/usr/bin/env python2.7|' \
- -e 's|lib/tcltk|lib/tcllib|'
-
-.include <bsd.port.mk>
diff --git a/cad/linuxcnc-devel/distinfo b/cad/linuxcnc-devel/distinfo
deleted file mode 100644
index fdc79d87f63a..000000000000
--- a/cad/linuxcnc-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499364969
-SHA256 (LinuxCNC-linuxcnc-20170708-5b7929df50e0574cb1105143fffe525916d8a4c2_GH0.tar.gz) = a2a58b70e705494faa048163ac59603378d705b4406fe3ae09d6aa8eee0585c5
-SIZE (LinuxCNC-linuxcnc-20170708-5b7929df50e0574cb1105143fffe525916d8a4c2_GH0.tar.gz) = 25331064
diff --git a/cad/linuxcnc-devel/files/patch-scripts_hal-histogram b/cad/linuxcnc-devel/files/patch-scripts_hal-histogram
deleted file mode 100644
index 43bf8e9da584..000000000000
--- a/cad/linuxcnc-devel/files/patch-scripts_hal-histogram
+++ /dev/null
@@ -1,8 +0,0 @@
---- scripts/hal-histogram.orig 2016-06-25 02:19:12 UTC
-+++ scripts/hal-histogram
-@@ -1,4 +1,4 @@
--#!/usr/bin/wish
-+#!/usr/bin/env wish8.6
-
- # For usage: hal-histogram --help
-
diff --git a/cad/linuxcnc-devel/files/patch-scripts_latency-histogram b/cad/linuxcnc-devel/files/patch-scripts_latency-histogram
deleted file mode 100644
index f157629dab67..000000000000
--- a/cad/linuxcnc-devel/files/patch-scripts_latency-histogram
+++ /dev/null
@@ -1,90 +0,0 @@
---- scripts/latency-histogram.orig 2016-06-25 02:19:12 UTC
-+++ scripts/latency-histogram
-@@ -1,4 +1,4 @@
--#!/usr/bin/wish
-+#!/usr/bin/env wish8.6
- #
-
- # Usage:
-@@ -51,7 +51,7 @@ package require Tclx
- proc set_defaults {} {
- set ::LH(start) [clock seconds]
- # don't include glxgears, error suffices
-- program_check {halrun halcmd lsmod pgrep pkill hostname}
-+ program_check {halrun halcmd pgrep pkill hostname}
- if {[string first rtai [string tolower $::tcl_platform(osVersion)]] >=0} {
- set ::LH(rtai) rtai
- set ::LH(realtime) [exec linuxcnc_var REALTIME]
-@@ -234,25 +234,25 @@ $display \
- } ;# other_info
-
- proc processor_info {} {
-- set cmdline [exec cat /proc/cmdline]
-- set idx [string first isolcpus $cmdline]
-- if {$idx < 0} {
-+# set cmdline [exec cat /proc/cmdline]
-+# set idx [string first isolcpus $cmdline]
-+# if {$idx < 0} {
- set isolcpus no_isolcpus
-- } else {
-- set tmp [string range $cmdline $idx end]
-- set tmp "$tmp " ;# add trailing blank
-- set isolcpus [string range $tmp 0 [expr -1 + [string first " " $tmp]]]
-- }
-- set fd [open /proc/cpuinfo]
-- while {![eof $fd]} {
-- gets $fd newline
-- set s [split $newline :]
-- set key [string trim [lindex $s 0]]
-- set key [string map "\" \" _" $key]
-- set v [lindex $s 1]
-- set procinfo($key) $v
-- }
-- close $fd
-+# } else {
-+# set tmp [string range $cmdline $idx end]
-+# set tmp "$tmp " ;# add trailing blank
-+# set isolcpus [string range $tmp 0 [expr -1 + [string first " " $tmp]]]
-+# }
-+# set fd [open /proc/cpuinfo]
-+# while {![eof $fd]} {
-+# gets $fd newline
-+# set s [split $newline :]
-+# set key [string trim [lindex $s 0]]
-+# set key [string map "\" \" _" $key]
-+# set v [lindex $s 1]
-+# set procinfo($key) $v
-+# }
-+# close $fd
-
- set cores "1_core"
- catch {set cores "$procinfo(cpu_cores) cores"};# item may not exist
-@@ -297,17 +297,17 @@ proc load_packages {} {
- exit 1
- }
-
-- if [info exists ::LH(rtai)] {
-- if [catch {exec lsmod | grep rtai} msg] {
-- # puts ok_to_start_rtai
-- } else {
-- popup "RTAI is already running, (try: \$ halrun -U)"
-- exit 1
-- }
-- exec $::LH(realtime) start &
-- progress "Delay for realtime startup"
-- after 1000 ;# wait to load Hal package
-- }
-+# if [info exists ::LH(rtai)] {
-+# if [catch {exec | grep rtai} msg] {
-+# # puts ok_to_start_rtai
-+# } else {
-+# popup "RTAI is already running, (try: \$ halrun -U)"
-+# exit 1
-+# }
-+# exec $::LH(realtime) start &
-+# progress "Delay for realtime startup"
-+# after 1000 ;# wait to load Hal package
-+# }
-
- # augment ::auto_path for special case:
- # 1) RIP build (no install)
diff --git a/cad/linuxcnc-devel/files/patch-scripts_latency-plot b/cad/linuxcnc-devel/files/patch-scripts_latency-plot
deleted file mode 100644
index 45fa96155757..000000000000
--- a/cad/linuxcnc-devel/files/patch-scripts_latency-plot
+++ /dev/null
@@ -1,54 +0,0 @@
---- scripts/latency-plot.orig 2016-06-25 02:19:12 UTC
-+++ scripts/latency-plot
-@@ -1,4 +1,4 @@
--#!/usr/bin/wish
-+#!/usr/bin/env wish8.6
-
- # Notes:
- # notusing y axis title because it coredumps with X BadMatch with wish8.5
-@@ -161,15 +161,15 @@ proc init_hal_timedelta {} {
- } ;# init_hal_timedelta
-
- proc check {} {
-- if {[string first rtai [exec lsmod]] < 0} {
-- #puts "ok -- no rtai modules currently loaded"
-- } else {
-- set msg "Cannot start with rtai modules loaded.\
--Stop all programs (linuxcnc) using realtime first and then run:\n\n\
--halrun -U\n"
-- popup $msg
-- exit 1
-- }
-+# if {[string first rtai [exec lsmod]] < 0} {
-+# #puts "ok -- no rtai modules currently loaded"
-+# } else {
-+# set msg "Cannot start with rtai modules loaded.\
-+#Stop all programs (linuxcnc) using realtime first and then run:\n\n\
-+#halrun -U\n"
-+# popup $msg
-+# exit 1
-+# }
- switch $::sc(data,source) {
- hal_timedelta {}
- default {return -code error "init: unknown data,source: <$::sc(data,source)>"}
-@@ -179,13 +179,13 @@ halrun -U\n"
- proc mcheck {} {
- # cautionary check on memory usage
- # %mem "ratio of process's resident set size to the physical mem in percent"
-- set mempercent [eval exec ps --no-headers --pid $::sc(pid) -o %mem]
-- if {$mempercent > $::sc(mem,max,percent)} {
-- set msg "Memory used is ${mempercent}%, Exiting"
-- popup $msg
-- exit 1
-- }
-- after 10000 mcheck
-+# set mempercent [eval exec ps --no-headers --pid $::sc(pid) -o %mem]
-+# if {$mempercent > $::sc(mem,max,percent)} {
-+# set msg "Memory used is ${mempercent}%, Exiting"
-+# popup $msg
-+# exit 1
-+# }
-+# after 10000 mcheck
- } ;# mcheck
-
- proc start {} {
diff --git a/cad/linuxcnc-devel/files/patch-scripts_realtime.in b/cad/linuxcnc-devel/files/patch-scripts_realtime.in
deleted file mode 100644
index ba3b23815bbf..000000000000
--- a/cad/linuxcnc-devel/files/patch-scripts_realtime.in
+++ /dev/null
@@ -1,38 +0,0 @@
---- scripts/realtime.in.orig 2016-06-25 02:19:12 UTC
-+++ scripts/realtime.in
-@@ -6,7 +6,7 @@
-
- export LANG=C
-
--PIDOF=@PIDOF@
-+HALCMD="halcmd"
-
- CheckKernel() {
- case "@KERNEL_VERS@" in
-@@ -104,7 +104,7 @@ CheckConfig(){
- CheckStatus(){
- case $RTPREFIX in
- uspace)
-- if [ -z "$($PIDOF rtapi_app)" ]; then
-+ if [ `$HALCMD -s show comp | wc -l` -eq 2 ]; then
- exit 1
- else
- exit 0
-@@ -187,15 +187,14 @@ Unload(){
- # wait 5 seconds for rtapi_app to die and be reaped by its parent
- START=$SECONDS
- while [ 5 -gt $((SECONDS-START)) ]; do
-- if ! ps -C rtapi_app > /dev/null 2> /dev/null; then
-+ if [ `$HALCMD -s show comp | wc -l` -eq 2 ]; then
- break
- fi
- sleep 0.1
- done
-- if ps -C rtapi_app > /dev/null 2> /dev/null; then
-+ if [ `$HALCMD -s show comp | wc -l` -ne 2 ]; then
- echo "ERROR: rtapi_app failed to die" 1>&2
- fi
--
- ipcrm -M 0x48414c32 2>/dev/null ;# HAL_KEY
- ipcrm -M 0x90280A48 2>/dev/null ;# RTAPI_KEY
- ipcrm -M 0x48484c34 2>/dev/null ;# UUID_KEY
diff --git a/cad/linuxcnc-devel/files/patch-scripts_sim__pin b/cad/linuxcnc-devel/files/patch-scripts_sim__pin
deleted file mode 100644
index 9dfaa413e150..000000000000
--- a/cad/linuxcnc-devel/files/patch-scripts_sim__pin
+++ /dev/null
@@ -1,8 +0,0 @@
---- scripts/sim_pin.orig 2016-06-25 02:19:12 UTC
-+++ scripts/sim_pin
-@@ -1,4 +1,4 @@
--#!/usr/bin/wish
-+#!/usr/bin/env wish8.6
-
- if [catch {package require Hal} msg] {
- puts "\nProblem: $msg"
diff --git a/cad/linuxcnc-devel/files/patch-src_Makefile b/cad/linuxcnc-devel/files/patch-src_Makefile
deleted file mode 100644
index d414626d2974..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_Makefile
+++ /dev/null
@@ -1,160 +0,0 @@
---- src/Makefile.orig 2017-07-08 22:25:35.000000000 +0100
-+++ src/Makefile 2018-07-23 15:16:25.939787000 +0100
-@@ -183,7 +183,7 @@ $(shell $(VECHO) 1>&2 Done reading dependencies)
- endif
-
- # Each directory in $(INCLUDES) is passed as a -I directory when compiling.
--INCLUDE := $(patsubst %,-I%, $(INCLUDES)) -I$(RTDIR)/include
-+INCLUDE := $(patsubst %,-I%, $(INCLUDES)) -I$(RTDIR)/include -I/usr/local/include
- INCLUDE += -I$(INCLUDEPY)
-
- # Compilation options. Perhaps some of these should come from Makefile.inc? (CXXFLAGS now does)
-@@ -193,10 +193,12 @@ DEBUG := $(DEBUG) -g -Wall
- CFLAGS := $(INCLUDE) $(OPT) $(DEBUG) $(EXTRA_DEBUG) -DULAPI -std=gnu99 -fgnu89-inline
- CXXFLAGS := $(INCLUDE) $(CXXFLAGS) $(EXTRA_DEBUG) -DULAPI $(DEBUG) $(OPT) -Woverloaded-virtual
-
-+UNAME_S := $(shell uname -s)
-+
- ifeq ($(RUN_IN_PLACE),yes)
--LDFLAGS := -L$(LIB_DIR) -Wl,-rpath,$(LIB_DIR)
-+LDFLAGS := -L$(LIB_DIR) -Wl,-rpath,$(LIB_DIR) -L/usr/local/lib -lintl
- else
--LDFLAGS := -Wl,-rpath-link,../lib
-+LDFLAGS := -Wl,-rpath-link,../lib -L/usr/local/lib -lintl
- endif
-
- # Rules to make .o (object) files
-@@ -499,12 +501,12 @@ $(patsubst %,../include/%,$(wildcard *.h)): ../include
- $(patsubst %,../include/%,$(wildcard *.hh)): ../include/%.hh: %.hh
- $(Q)-cp $^ $@
-
--DIR=install -d -m 0755 -o root
--FILE=install -m 0644 -o root
--TREE=cp -dR
-+DIR=install -d -m 0755
-+FILE=install -m 0644
-+TREE=cp -R
- CONFIGFILE=install -m 0644
--EXE=install -m 0755 -o root
--SETUID=install -m 4755 -o root
-+EXE=install -m 0755
-+SETUID=install -m 4755
- GLOB=$(wildcard $(1))
-
- ifeq ($(RUN_IN_PLACE),yes)
-@@ -549,7 +551,7 @@ install-dirs:
- $(DESTDIR)$(sysconfdir)/linuxcnc $(DESTDIR)$(bindir) \
- $(DESTDIR)$(libdir) $(DESTDIR)$(includedir)/linuxcnc \
- $(DESTDIR)$(docsdir) $(DESTDIR)$(ncfilesdir) \
-- $(DESTDIR)/etc/X11/app-defaults $(DESTDIR)$(tcldir)/bin \
-+ $(DESTDIR)$(prefix)/share/X11/app-defaults $(DESTDIR)$(tcldir)/bin \
- $(DESTDIR)$(tcldir)/scripts \
- $(DESTDIR)$(mandir)/man1 \
- $(DESTDIR)$(mandir)/man3 \
-@@ -605,14 +607,13 @@ install-kernel-indep: install-dirs
- $(EXE) ../scripts/linuxcncmkdesktop $(DESTDIR)$(bindir)
- $(EXE) ../scripts/update_ini $(DESTDIR)$(bindir)
- $(FILE) $(filter ../lib/%.a ../lib/%.so.0,$(TARGETS)) $(DESTDIR)$(libdir)
-- cp --no-dereference $(filter ../lib/%.so, $(TARGETS)) $(DESTDIR)$(libdir)
-- -ldconfig $(DESTDIR)$(libdir)
-+ cp $(filter ../lib/%.so, $(TARGETS)) $(DESTDIR)$(libdir)
- $(FILE) $(HEADERS) $(DESTDIR)$(includedir)/linuxcnc/
- $(FILE) $(addprefix ../docs/,$(DOCS)) $(DESTDIR)$(docsdir)
- $(FILE) $(DOCS_HELP) $(DESTDIR)$(docsdir)
- $(TREE) $(NC_FILES) $(DESTDIR)$(ncfilesdir)
- $(EXE) ../nc_files/M101 $(DESTDIR)$(ncfilesdir)
-- $(FILE) ../tcl/TkLinuxCNC $(DESTDIR)/etc/X11/app-defaults
-+ $(FILE) ../tcl/TkLinuxCNC $(DESTDIR)$(prefix)/share/X11/app-defaults
- $(FILE) Makefile.modinc $(DESTDIR)$(datadir)/linuxcnc
- $(EXE) $(TCL) $(DESTDIR)$(tcldir)
- $(FILE) ../tcl/hal.so $(DESTDIR)$(tcldir)
-@@ -720,6 +721,7 @@ endif
- # that's what kbuild seems to require
-
- EXTRA_CFLAGS := $(filter-out -ffast-math,$(RTFLAGS)) -D__MODULE__ -I$(BASEPWD) -I$(BASEPWD)/libnml/linklist \
-+ -I/usr/local/include \
- -I$(BASEPWD)/libnml/cms -I$(BASEPWD)/libnml/rcs -I$(BASEPWD)/libnml/inifile \
- -I$(BASEPWD)/libnml/os_intf -I$(BASEPWD)/libnml/nml -I$(BASEPWD)/libnml/buffer \
- -I$(BASEPWD)/libnml/posemath -I$(BASEPWD)/rtapi -I$(BASEPWD)/hal \
-@@ -830,11 +832,11 @@ hal_gm-objs := hal/drivers/hal_gm.o $(MATHSTUB)
- obj-$(CONFIG_HAL_PPMC) += hal_ppmc.o
- hal_ppmc-objs := hal/drivers/hal_ppmc.o $(MATHSTUB)
-
--obj-$(CONFIG_HOSTMOT2) += hostmot2.o hm2_test.o hm2_pci.o hm2_7i43.o hm2_7i90.o setsserial.o
--ifeq ($(BUILD_SYS),uspace)
--obj-$(CONFIG_HOSTMOT2) += hm2_eth.o hm2_spi.o hm2_rpspi.o hal_bb_gpio.o
--endif
--hostmot2-objs := \
-+#obj-$(CONFIG_HOSTMOT2) += hostmot2.o hm2_test.o hm2_pci.o hm2_7i43.o hm2_7i90.o setsserial.o
-+#ifeq ($(BUILD_SYS),uspace)
-+#obj-$(CONFIG_HOSTMOT2) += hm2_eth.o hm2_spi.o hm2_rpspi.o hal_bb_gpio.o
-+#endif
-+#hostmot2-objs := \
- hal/drivers/mesa-hostmot2/hostmot2.o \
- hal/drivers/mesa-hostmot2/ioport.o \
- hal/drivers/mesa-hostmot2/encoder.o \
-@@ -855,35 +857,35 @@ hostmot2-objs := \
- hal/drivers/mesa-hostmot2/raw.o \
- hal/drivers/mesa-hostmot2/bitfile.o \
- $(MATHSTUB)
--hm2_7i90-objs := \
-+#hm2_7i90-objs := \
- hal/drivers/mesa-hostmot2/hm2_7i90.o \
- hal/drivers/mesa-hostmot2/bitfile.o \
- $(MATHSTUB)
--hm2_7i43-objs := \
-+#hm2_7i43-objs := \
- hal/drivers/mesa-hostmot2/hm2_7i43.o \
- hal/drivers/mesa-hostmot2/bitfile.o \
- $(MATHSTUB)
--hm2_pci-objs := \
-+#hm2_pci-objs := \
- hal/drivers/mesa-hostmot2/hm2_pci.o \
- hal/drivers/mesa-hostmot2/bitfile.o \
- $(MATHSTUB)
--hm2_eth-objs := \
-+#hm2_eth-objs := \
- hal/drivers/mesa-hostmot2/hm2_eth.o \
- $(MATHSTUB)
--hm2_spi-objs := \
-+#hm2_spi-objs := \
- hal/drivers/mesa-hostmot2/hm2_spi.o \
- $(MATHSTUB)
--hm2_rpspi-objs := \
-+#hm2_rpspi-objs := \
- hal/drivers/mesa-hostmot2/hm2_rpspi.o \
- $(MATHSTUB)
--hal_bb_gpio-objs := \
-+#hal_bb_gpio-objs := \
- hal/drivers/hal_bb_gpio.o \
- $(MATHSTUB)
--hm2_test-objs := \
-+#hm2_test-objs := \
- hal/drivers/mesa-hostmot2/hm2_test.o \
- hal/drivers/mesa-hostmot2/bitfile.o \
- $(MATHSTUB)
--setsserial-objs := \
-+#setsserial-objs := \
- hal/drivers/mesa-hostmot2/setsserial.o \
- $(MATHSTUB)
-
-@@ -1083,13 +1085,13 @@ endif
- ../rtlib/rosekins$(MODULE_EXT): $(addprefix objects/rt,$(rosekins-objs))
- ../rtlib/scorbot-kins$(MODULE_EXT): $(addprefix objects/rt,$(scorbot-kins-objs))
- ../rtlib/hal_gm$(MODULE_EXT): $(addprefix objects/rt,$(hal_gm-objs))
--../rtlib/hostmot2$(MODULE_EXT): $(addprefix objects/rt,$(hostmot2-objs))
--../rtlib/hm2_test$(MODULE_EXT): $(addprefix objects/rt,$(hm2_test-objs))
--../rtlib/hm2_pci$(MODULE_EXT): $(addprefix objects/rt,$(hm2_pci-objs))
--../rtlib/hm2_7i43$(MODULE_EXT): $(addprefix objects/rt,$(hm2_7i43-objs))
--../rtlib/hm2_7i90$(MODULE_EXT): $(addprefix objects/rt,$(hm2_7i90-objs))
-+#../rtlib/hostmot2$(MODULE_EXT): $(addprefix objects/rt,$(hostmot2-objs))
-+#../rtlib/hm2_test$(MODULE_EXT): $(addprefix objects/rt,$(hm2_test-objs))
-+#../rtlib/hm2_pci$(MODULE_EXT): $(addprefix objects/rt,$(hm2_pci-objs))
-+#../rtlib/hm2_7i43$(MODULE_EXT): $(addprefix objects/rt,$(hm2_7i43-objs))
-+#../rtlib/hm2_7i90$(MODULE_EXT): $(addprefix objects/rt,$(hm2_7i90-objs))
- ../rtlib/setsserial$(MODULE_EXT): $(addprefix objects/rt,$(setsserial-objs))
--../rtlib/hal_parport$(MODULE_EXT): $(addprefix objects/rt,$(hal_parport-objs))
-+#../rtlib/hal_parport$(MODULE_EXT): $(addprefix objects/rt,$(hal_parport-objs))
- ../rtlib/hal_ppmc$(MODULE_EXT): $(addprefix objects/rt,$(hal_ppmc-objs))
- ../rtlib/hm2_eth$(MODULE_EXT): $(addprefix objects/rt,$(hm2_eth-objs))
- ../rtlib/hm2_spi$(MODULE_EXT): $(addprefix objects/rt,$(hm2_spi-objs))
diff --git a/cad/linuxcnc-devel/files/patch-src_Makefile.inc.in b/cad/linuxcnc-devel/files/patch-src_Makefile.inc.in
deleted file mode 100644
index c8790059e24c..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_Makefile.inc.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.inc.in.orig 2016-06-25 02:19:12 UTC
-+++ src/Makefile.inc.in
-@@ -62,7 +62,7 @@ LANGUAGES = @LANGUAGES@
-
- #still needs discussion
- # do we really need these?
--initd_dir = /etc/init.d
-+initd_dir = ${prefix}/etc/rc.d
- docsdir = ${prefix}/share/doc/linuxcnc
- sampleconfsdir = ${prefix}/share/doc/linuxcnc/examples/sample-configs
- ncfilesdir = ${prefix}/share/linuxcnc/ncfiles
diff --git a/cad/linuxcnc-devel/files/patch-src_configure.in b/cad/linuxcnc-devel/files/patch-src_configure.in
deleted file mode 100644
index be882c71424e..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_configure.in
+++ /dev/null
@@ -1,66 +0,0 @@
---- src/configure.in.orig 2019-12-26 21:08:10 UTC
-+++ src/configure.in
-@@ -711,7 +711,7 @@ else
- esac
- LINUXCNC_CONFIG_PATH="~/linuxcnc/configs:/usr/local/etc/linuxcnc/configs:"$(eval echo $EMC2_HELP_DIR)"/examples/sample-configs"
- EMC2_NCFILES_DIR=${prefix}/share/linuxcnc/ncfiles
-- REALTIME=/etc/init.d/realtime
-+ REALTIME=${prefix}/etc/rc.d/realtime
- EMC2_IMAGE_DIR=$(fe "$datadir")/linuxcnc
- HALLIB_DIR=${prefix}/share/linuxcnc/hallib
- fi
-@@ -787,16 +787,6 @@ if test "$BUILD_GTK" = "yes"; then
- AC_MSG_RESULT(yes - $GTK_VER)
- GTK_CFLAGS=`pkg-config gtk+-2.0 --cflags`
- GTK_LIBS=`pkg-config gtk+-2.0 --libs`
-- AC_MSG_CHECKING(for libgnomeprintui-2.2)
-- if pkg-config --exists libgnomeprintui-2.2; then
-- AC_MSG_RESULT(yes)
-- GTK_CFLAGS="$GTK_CFLAGS `pkg-config --cflags libgnomeprintui-2.2`"
-- GTK_LIBS="$GTK_LIBS `pkg-config --libs libgnomeprintui-2.2`"
-- HAVE_GNOMEPRINT=yes
-- else
-- AC_MSG_RESULT(no -- printing from classicladder will not be possible)
-- HAVE_GNOMEPRINT=
-- fi
- else
- AC_MSG_RESULT(no)
- AC_MSG_ERROR([GTK2 missing. Install it or specify --disable-gtk to skip the parts of LinuxCNC that depend on GTK])
-@@ -853,25 +843,25 @@ then
- AC_MSG_ERROR([awk not found])
- fi
-
--AC_PATH_PROG(INSMOD, insmod, "none", $SPATH)
-+AC_PATH_PROG(INSMOD, false, "none", $SPATH)
- if test $INSMOD = "none"
- then
- AC_MSG_ERROR([insmod not found])
- fi
-
--AC_PATH_PROG(RMMOD, rmmod, "none", $SPATH)
-+AC_PATH_PROG(RMMOD, false, "none", $SPATH)
- if test $RMMOD = "none"
- then
- AC_MSG_ERROR([rmmod not found])
- fi
-
--AC_PATH_PROG(LSMOD, lsmod, "none", $SPATH)
-+AC_PATH_PROG(LSMOD, true, "none", $SPATH)
- if test $LSMOD = "none"
- then
- AC_MSG_ERROR([lsmod not found])
- fi
-
--AC_PATH_PROG(PIDOF, pidof, "none", $SPATH)
-+AC_PATH_PROGS(PIDOF, pidof pgrep, "none", $SPATH)
- if test $PIDOF = "none"
- then
- AC_MSG_ERROR([pidof not found])
-@@ -1211,7 +1201,6 @@ extern int optreset;
- [HAVE_OPTRESET=no])
- AC_MSG_RESULT($HAVE_OPTRESET)
- AC_SUBST([HAVE_OPTRESET])
--
-
-
- LIBS_hold=$LIBS
diff --git a/cad/linuxcnc-devel/files/patch-src_emc_rs274ngc_rs274ngc_pre.cc b/cad/linuxcnc-devel/files/patch-src_emc_rs274ngc_rs274ngc_pre.cc
deleted file mode 100644
index 2a890047c54b..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_emc_rs274ngc_rs274ngc_pre.cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/emc/rs274ngc/rs274ngc_pre.cc.orig 2017-07-25 12:21:19.816453000 +0100
-+++ src/emc/rs274ngc/rs274ngc_pre.cc 2017-07-25 12:22:07.230714000 +0100
-@@ -1924,7 +1924,12 @@ int Interp::save_parameters(const char *filename,
- }
-
- fflush(outfile);
-+#ifdef __FreeBSD__
-+ /* No fdatasync(2) in FreeBSD 11.0. */
-+ fsync(fileno(outfile));
-+#else
- fdatasync(fileno(outfile));
-+#endif
- fclose(outfile);
- std::string bakfile = std::string(filename)
- + RS274NGC_PARAMETER_FILE_BACKUP_SUFFIX;
diff --git a/cad/linuxcnc-devel/files/patch-src_hal_components_Submakefile b/cad/linuxcnc-devel/files/patch-src_hal_components_Submakefile
deleted file mode 100644
index 55d8343bc98c..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_hal_components_Submakefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/hal/components/Submakefile.orig 2016-06-25 02:19:12 UTC
-+++ src/hal/components/Submakefile
-@@ -76,7 +76,7 @@ PYFLAGS := -L$(SITEPY) -lpthread $(LIBDL
-
- ../bin/panelui: $(call TOOBJS, $(PYSAMPLERSRCS)) ../lib/liblinuxcnchal.so.0
- $(ECHO) Linking $(notdir $@)
-- $(Q)$(CC) -o $@ $^ $(PYFLAGS)
-+ $(Q)$(CC) -o $@ $^ $(LDFLAGS) $(CFLAGS) $(PYFLAGS)
- TARGETS += ../bin/panelui
-
- hal/components/conv_float_s32.comp: hal/components/conv.comp.in hal/components/mkconv.sh hal/components/Submakefile
diff --git a/cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__gm.c b/cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__gm.c
deleted file mode 100644
index 473ecdc7681f..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__gm.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/hal/drivers/hal_gm.c.orig 2016-06-25 02:19:12 UTC
-+++ src/hal/drivers/hal_gm.c
-@@ -1791,6 +1791,10 @@ stepgenControl(void *arg, long period, u
- }
-
- }
-+
-+ else {
-+ ref_vel = 90210; // XXX: 42 perhaps?
-+ }
- //Check max velocity, max acceleration and output baudrate
-
- //Check max velocity
diff --git a/cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__parport.c b/cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__parport.c
deleted file mode 100644
index 02aa7c0bd2fa..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__parport.c
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/hal/drivers/hal_parport.c.orig 2016-06-25 02:19:12 UTC
-+++ src/hal/drivers/hal_parport.c
-@@ -116,6 +116,8 @@ MODULE_LICENSE("GPL");
- static char *cfg = "0x0278"; /* config string, default 1 output port at 278 */
- RTAPI_MP_STRING(cfg, "config string");
-
-+#ifdef __linux__
-+
- /***********************************************************************
- * STRUCTURES AND GLOBAL VARIABLES *
- ************************************************************************/
-@@ -743,3 +745,11 @@ static int export_output_pin(int portnum
- "parport.%d.pin-%02d-out-reset", portnum, pin);
- return retval;
- }
-+#else
-+int rtapi_app_main(void)
-+{
-+ rtapi_print_msg(RTAPI_MSG_ERR, "PARPORT: !linux\n");
-+ return -1;
-+}
-+
-+#endif /* !__linux__ */
diff --git a/cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__ppmc.c b/cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__ppmc.c
deleted file mode 100644
index 7649b34debcc..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_hal_drivers_hal__ppmc.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/hal/drivers/hal_ppmc.c.orig 2016-06-25 02:19:12 UTC
-+++ src/hal/drivers/hal_ppmc.c
-@@ -81,6 +81,9 @@
- MODULE_AUTHOR("John Kasunich");
- MODULE_DESCRIPTION("HAL driver for Universal PWM Controller");
- MODULE_LICENSE("GPL");
-+
-+#ifdef __linux__
-+
- int port_addr[MAX_BUS] = { 0x378, [1 ... MAX_BUS-1] = -1 };
- /* default, 1 bus at 0x0378 */
- hal_parport_t port_registration[MAX_BUS];
-@@ -2428,3 +2431,4 @@ static void WrtMore(unsigned char byte,
- return;
- }
-
-+#endif
diff --git a/cad/linuxcnc-devel/files/patch-src_hal_hal__lib.c b/cad/linuxcnc-devel/files/patch-src_hal_hal__lib.c
deleted file mode 100644
index 516526f290b9..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_hal_hal__lib.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/hal/hal_lib.c.orig 2016-06-25 02:19:12 UTC
-+++ src/hal/hal_lib.c
-@@ -2698,6 +2698,7 @@ void rtapi_app_exit(void)
- /* and delete it */
- free_thread_struct(thread);
- }
-+ hal_data->base_period = 0;
- /* release mutex */
- rtapi_mutex_give(&(hal_data->mutex));
- /* release RTAPI resources */
diff --git a/cad/linuxcnc-devel/files/patch-src_hal_utils_halcompile.g b/cad/linuxcnc-devel/files/patch-src_hal_utils_halcompile.g
deleted file mode 100644
index ead61d9a62a2..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_hal_utils_halcompile.g
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/hal/utils/halcompile.g.orig 2016-06-25 02:19:12 UTC
-+++ src/hal/utils/halcompile.g
-@@ -709,7 +709,7 @@ def build_usr(tempdir, filename, mode, o
- options.get("extra_link_args", ""))
- print >>f, "include %s" % find_modinc()
- f.close()
-- result = os.system("cd %s && make -S %s" % (tempdir, binname))
-+ result = os.system("cd %s && gmake -S %s" % (tempdir, binname))
- if result != 0:
- raise SystemExit, os.WEXITSTATUS(result) or 1
- output = os.path.join(tempdir, binname)
-@@ -731,7 +731,7 @@ def build_rt(tempdir, filename, mode, or
- target = "modules install"
- else:
- target = "modules"
-- result = os.system("cd %s && make -S %s" % (tempdir, target))
-+ result = os.system("cd %s && gmake -S %s" % (tempdir, target))
- if result != 0:
- raise SystemExit, os.WEXITSTATUS(result) or 1
- if mode == COMPILE:
diff --git a/cad/linuxcnc-devel/files/patch-src_libnml_buffer_recvn.c b/cad/linuxcnc-devel/files/patch-src_libnml_buffer_recvn.c
deleted file mode 100644
index bc1849f057b7..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_libnml_buffer_recvn.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/libnml/buffer/recvn.c.orig 2016-06-25 02:19:12 UTC
-+++ src/libnml/buffer/recvn.c
-@@ -186,7 +186,7 @@ int recvn(int fd, void *vptr, int n, int
- }
- nrecv = 0;
- } else if (nrecv == 0) {
-- rcs_print_error("recvn: Premature EOF recieved.\n");
-+ rcs_print_error("recvn: Premature EOF received, errno %d, bytes to read %d, flags %x.\n", errno, bytes_to_read, flags);
- return (-2);
- }
- }
diff --git a/cad/linuxcnc-devel/files/patch-src_libnml_os_intf__sem.c b/cad/linuxcnc-devel/files/patch-src_libnml_os_intf__sem.c
deleted file mode 100644
index ff6e741709e0..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_libnml_os_intf__sem.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/libnml/os_intf/_sem.c.orig 2018-07-07 04:16:26.398676000 +0100
-+++ src/libnml/os_intf/_sem.c 2018-07-07 04:16:54.402946000 +0100
-@@ -30,6 +30,9 @@
- on Linux System V semaphores will be used instead.
- */
-
-+#ifdef __FreeBSD__
-+#define _WANT_SEMUN
-+#endif
- #include <sys/sem.h> /* struct sembuf */
- #include <math.h> /* fmod() */
- #include <signal.h>
diff --git a/cad/linuxcnc-devel/files/patch-src_po_git-merge-po b/cad/linuxcnc-devel/files/patch-src_po_git-merge-po
deleted file mode 100644
index dde076301567..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_po_git-merge-po
+++ /dev/null
@@ -1,8 +0,0 @@
---- src/po/git-merge-po.orig 2016-06-25 02:19:12 UTC
-+++ src/po/git-merge-po
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!/usr/local/bin/bash
- #
- # Custom Git merge driver - merges PO files using msgcat(1)
- #
diff --git a/cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__io.h b/cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__io.h
deleted file mode 100644
index 221bf260492a..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__io.h
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/rtapi/rtapi_io.h.orig 2016-06-25 02:19:12 UTC
-+++ src/rtapi/rtapi_io.h
-@@ -18,13 +18,14 @@
-
- #include <rtapi.h>
-
-+#ifdef __linux__
- #ifdef __KERNEL__
- #include <asm/io.h>
- #elif defined(__i386) || defined(__x86_64)
- #include <sys/io.h>
- #endif
-
--#if defined(__i386) || defined(__x86_64)
-+#if (defined(__i386) || defined(__x86_64))
- #define rtapi_inb inb
- #define rtapi_inw inw
- #define rtapi_inl inl
-@@ -40,5 +41,6 @@
- #define rtapi_outw(x,y) ((void)0)
- #define rtapi_outl(x,y) ((void)0)
- #endif
-+#endif /* !__linux__ */
-
- #endif
diff --git a/cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__math.h b/cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__math.h
deleted file mode 100644
index 8ae719885db9..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__math.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/rtapi/rtapi_math.h.orig 2016-06-25 02:19:12 UTC
-+++ src/rtapi/rtapi_math.h
-@@ -79,7 +79,10 @@ extern __inline double fmin(double __y,
- #endif
-
- #else
-+#pragma push_macro("value")
-+#undef value
- #include <math.h>
-+#pragma pop_macro("value")
- #endif
-
- #include "rtapi_byteorder.h"
diff --git a/cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__parport.h b/cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__parport.h
deleted file mode 100644
index f84fd571c89d..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_rtapi_rtapi__parport.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/rtapi/rtapi_parport.h.orig 2016-06-25 02:19:12 UTC
-+++ src/rtapi/rtapi_parport.h
-@@ -16,6 +16,8 @@
- #ifndef RTAPI_PARPORT_H
- #define RTAPI_PARPORT_H
-
-+#ifdef __linux__
-+
- #include <rtapi.h>
- #include <rtapi_io.h>
- #include <linux/parport.h>
-@@ -239,3 +241,4 @@ void rtapi_parport_release(rtapi_parport
- RTAPI_END_DECLS
-
- #endif
-+#endif /* __linux__ */
diff --git a/cad/linuxcnc-devel/files/patch-src_rtapi_uspace__rtapi__parport.cc b/cad/linuxcnc-devel/files/patch-src_rtapi_uspace__rtapi__parport.cc
deleted file mode 100644
index 798cd267d9d6..000000000000
--- a/cad/linuxcnc-devel/files/patch-src_rtapi_uspace__rtapi__parport.cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/rtapi/uspace_rtapi_parport.cc.orig 2016-06-25 02:19:12 UTC
-+++ src/rtapi/uspace_rtapi_parport.cc
-@@ -13,6 +13,7 @@
- // You should have received a copy of the GNU General Public License
- // along with this program; if not, write to the Free Software
- // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-+#ifdef __linux__
- #include <errno.h>
- #include <fcntl.h>
- #include <linux/ppdev.h>
-@@ -120,3 +121,4 @@ void rtapi_parport_release(rtapi_parport
- close(port->fd);
- port->fd = -1;
- }
-+#endif /* __linux__ */
diff --git a/cad/linuxcnc-devel/files/patch-tcl_ngcgui.tcl b/cad/linuxcnc-devel/files/patch-tcl_ngcgui.tcl
deleted file mode 100644
index f554e806e33d..000000000000
--- a/cad/linuxcnc-devel/files/patch-tcl_ngcgui.tcl
+++ /dev/null
@@ -1,8 +0,0 @@
---- tcl/ngcgui.tcl.orig 2016-06-25 02:19:12 UTC
-+++ tcl/ngcgui.tcl
-@@ -1,4 +1,4 @@
--#!/usr/bin/wish
-+#!/usr/bin/env wish8.6
-
- #-----------------------------------------------------------------------
- # ngcgui.tcl is a front-end gui that reads one or more single function
diff --git a/cad/linuxcnc-devel/files/patch-tcl_tooledit.tcl b/cad/linuxcnc-devel/files/patch-tcl_tooledit.tcl
deleted file mode 100644
index 3a32f1a82ab4..000000000000
--- a/cad/linuxcnc-devel/files/patch-tcl_tooledit.tcl
+++ /dev/null
@@ -1,25 +0,0 @@
---- tcl/tooledit.tcl.orig 2016-06-25 02:19:12 UTC
-+++ tcl/tooledit.tcl
-@@ -1,4 +1,4 @@
--#!/usr/bin/wish
-+#!/usr/bin/env wish8.6
- #
- # Copyright: 2009-2012
- # Author: Dewey Garrett <dgarrett@panix.com>
-@@ -345,14 +345,14 @@ proc ::tooledit::watch {args} {
- switch $args {
- start {
- set ::te(mtime) $mtime
-- set ::te(md5sum) [eval exec md5sum $::te(filename)]
-+ set ::te(md5sum) [eval exec md5 $::te(filename)]
- }
- stop {return}
- default {
- if {$mtime > $::te(mtime)} {
- set ::te(mtime) $mtime
- set md5sum $::te(md5sum)
-- set ::te(md5sum) [eval exec md5sum $::te(filename)]
-+ set ::te(md5sum) [eval exec md5 $::te(filename)]
- # no message if file contents unchanged
- if {"$md5sum" != "$::te(md5sum)"} {
- ::tooledit::message changed
diff --git a/cad/linuxcnc-devel/files/patch-tests_build_header-sanity_test.sh b/cad/linuxcnc-devel/files/patch-tests_build_header-sanity_test.sh
deleted file mode 100644
index 820499a31002..000000000000
--- a/cad/linuxcnc-devel/files/patch-tests_build_header-sanity_test.sh
+++ /dev/null
@@ -1,17 +0,0 @@
---- tests/build/header-sanity/test.sh.orig 2016-06-25 02:19:12 UTC
-+++ tests/build/header-sanity/test.sh
-@@ -5,12 +5,12 @@ for i in $HEADERS/*.h; do
- case $i in
- */rtapi_app.h) continue ;;
- esac
-- gcc -DULAPI -I$HEADERS -E -x c $i > /dev/null
-+ cc -DULAPI -I$HEADERS -I/usr/local/include -E -x c $i > /dev/null
- done
- for i in $HEADERS/*.h $HEADERS/*.hh; do
- case $i in
- */rtapi_app.h) continue ;;
- */interp_internal.hh) continue ;;
- esac
-- g++ -DULAPI -I$HEADERS -E -x c++ $i > /dev/null
-+ c++ -DULAPI -I$HEADERS -I/usr/local/include -E -x c++ $i > /dev/null
- done
diff --git a/cad/linuxcnc-devel/files/patch-tests_build_ui_test.sh b/cad/linuxcnc-devel/files/patch-tests_build_ui_test.sh
deleted file mode 100644
index 4ace8b888219..000000000000
--- a/cad/linuxcnc-devel/files/patch-tests_build_ui_test.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- tests/build/ui/test.sh.orig 2016-06-25 02:19:12 UTC
-+++ tests/build/ui/test.sh
-@@ -1,6 +1,7 @@
- #!/bin/sh
- set -x
--g++ -I $EMC2_HOME/include \
-+c++ -I $EMC2_HOME/include \
-+ -I /usr/local/include \
- nml-position-logger.cc \
- -L $EMC2_HOME/lib -lnml -llinuxcnc \
- -o /dev/null
diff --git a/cad/linuxcnc-devel/files/patch-tests_lowlevel_mutex_test.sh b/cad/linuxcnc-devel/files/patch-tests_lowlevel_mutex_test.sh
deleted file mode 100644
index fb9c2917df0a..000000000000
--- a/cad/linuxcnc-devel/files/patch-tests_lowlevel_mutex_test.sh
+++ /dev/null
@@ -1,9 +0,0 @@
---- tests/lowlevel/mutex/test.sh.orig 2016-06-25 02:19:12 UTC
-+++ tests/lowlevel/mutex/test.sh
-@@ -1,5 +1,5 @@
- #!/bin/sh
--gcc -O -I ../../../include test.c -o test -DULAPI -std=gnu99 -pthread || exit 1
-+cc -O -I ../../../include test.c -o test -DULAPI -std=gnu99 -pthread || exit 1
- ./test; exitval=$?
- rm -f test
- exit $exitval
diff --git a/cad/linuxcnc-devel/pkg-descr b/cad/linuxcnc-devel/pkg-descr
deleted file mode 100644
index b556d312b886..000000000000
--- a/cad/linuxcnc-devel/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-LinuxCNC controls CNC machines. It can drive milling machines,
-lathes, 3d printers, laser cutters, plasma cutters, robot arms,
-hexapods, and more.
-
-- Accepts G-code input, drives CNC machines in response.
-- Active user community.
-- Several different GUIs available.
-- Compatible with many popular machine control hardware interfaces.
-- Supports rigid tapping, cutter compensation, and many other advanced
- control features.
-
-WARNING: This port is simulation-only for now.
-
-WWW: http://linuxcnc.org/
diff --git a/cad/linuxcnc-devel/pkg-plist b/cad/linuxcnc-devel/pkg-plist
deleted file mode 100644
index 881f3d2727a9..000000000000
--- a/cad/linuxcnc-devel/pkg-plist
+++ /dev/null
@@ -1,2223 +0,0 @@
-bin/5axisgui
-bin/axis
-bin/axis-remote
-bin/classicladder
-bin/debuglevel
-bin/elbpcom
-bin/genserkins
-bin/gladevcp
-bin/gladevcp_demo
-bin/gmoccapy
-bin/gremlin_view
-bin/gs2_vfd
-bin/gscreen
-bin/hal-histogram
-bin/hal_input
-bin/hal_manualtoolchange
-bin/halcmd
-bin/halcmd_twopass
-bin/halcompile
-bin/halmeter
-bin/halrmt
-bin/halrun
-bin/halsampler
-bin/halscope
-bin/halshow
-bin/halstreamer
-bin/haltcl
-bin/halui
-bin/hbmgui
-bin/hexagui
-bin/hy_gt_vfd
-bin/hy_vfd
-bin/image-to-gcode
-bin/inivar
-bin/io
-bin/iov2
-bin/latency-histogram
-bin/latency-plot
-bin/latency-test
-bin/lineardelta
-bin/linuxcnc
-bin/linuxcnc_info
-bin/linuxcnc_module_helper
-bin/linuxcnc_var
-bin/linuxcnclcd
-bin/linuxcncmkdesktop
-bin/linuxcncrsh
-bin/linuxcncsvr
-bin/linuxcnctop
-bin/maho600gui
-bin/max5gui
-bin/mb2hal
-bin/mdi
-bin/milltask
-bin/mitsub_vfd
-bin/monitor-xhc-hb04
-bin/motion-logger
-bin/moveoff_gui
-bin/ngcgui
-bin/panelui
-bin/pncconf
-bin/puma560gui
-bin/pumagui
-bin/pyngcgui
-bin/pyui
-bin/pyvcp
-bin/pyvcp_demo
-bin/rotarydelta
-bin/rs274
-bin/rtapi_app
-bin/scaragui
-bin/schedrmt
-bin/scorbot-er-3
-bin/sim_pin
-bin/simulate_probe
-bin/stepconf
-bin/teach-in
-bin/thermistor
-bin/tooledit
-bin/touchy
-bin/update_ini
-bin/vfdb_vfd
-bin/vfs11_vfd
-bin/wj200_vfd
-bin/xhc-hb04
-bin/xhc-hb04-accels
-bin/xyzac-trt-gui
-bin/xyzbc-trt-gui
-%%ETCDIR%%/rtapi.conf
-etc/rc.d/realtime
-include/linuxcnc/_sem.h
-include/linuxcnc/_shm.h
-include/linuxcnc/_timer.h
-include/linuxcnc/blendmath.h
-include/linuxcnc/canon.hh
-include/linuxcnc/canon_position.hh
-include/linuxcnc/cmd_msg.hh
-include/linuxcnc/cms.hh
-include/linuxcnc/cms_aup.hh
-include/linuxcnc/cms_cfg.hh
-include/linuxcnc/cms_dup.hh
-include/linuxcnc/cms_srv.hh
-include/linuxcnc/cms_up.hh
-include/linuxcnc/cms_user.hh
-include/linuxcnc/cms_xup.hh
-include/linuxcnc/cmsdiag.hh
-include/linuxcnc/config.h
-include/linuxcnc/cubic.h
-include/linuxcnc/debugflags.h
-include/linuxcnc/emc.hh
-include/linuxcnc/emcIniFile.hh
-include/linuxcnc/emc_nml.hh
-include/linuxcnc/emccfg.h
-include/linuxcnc/emcglb.h
-include/linuxcnc/emcmotcfg.h
-include/linuxcnc/emcpos.h
-include/linuxcnc/emctool.h
-include/linuxcnc/genhexkins.h
-include/linuxcnc/genserkins.h
-include/linuxcnc/gomath.h
-include/linuxcnc/gotypes.h
-include/linuxcnc/hal.h
-include/linuxcnc/hal_parport.h
-include/linuxcnc/iniaxis.hh
-include/linuxcnc/inifile.h
-include/linuxcnc/inifile.hh
-include/linuxcnc/inihal.hh
-include/linuxcnc/inijoint.hh
-include/linuxcnc/initool.hh
-include/linuxcnc/initraj.hh
-include/linuxcnc/interp_base.hh
-include/linuxcnc/interp_internal.hh
-include/linuxcnc/interp_return.hh
-include/linuxcnc/interpl.hh
-include/linuxcnc/kinematics.h
-include/linuxcnc/linklist.hh
-include/linuxcnc/locmem.hh
-include/linuxcnc/memsem.hh
-include/linuxcnc/motion.h
-include/linuxcnc/motion_types.h
-include/linuxcnc/nml.hh
-include/linuxcnc/nml_mod.hh
-include/linuxcnc/nml_oi.hh
-include/linuxcnc/nml_srv.hh
-include/linuxcnc/nml_type.hh
-include/linuxcnc/nmldiag.hh
-include/linuxcnc/nmlmsg.hh
-include/linuxcnc/phantom.hh
-include/linuxcnc/physmem.hh
-include/linuxcnc/posemath.h
-include/linuxcnc/pumakins.h
-include/linuxcnc/rcs.hh
-include/linuxcnc/rcs_exit.hh
-include/linuxcnc/rcs_print.hh
-include/linuxcnc/rcsversion.h
-include/linuxcnc/recvn.h
-include/linuxcnc/rem_msg.hh
-include/linuxcnc/rs274ngc.hh
-include/linuxcnc/rtapi.h
-include/linuxcnc/rtapi_app.h
-include/linuxcnc/rtapi_atomic.h
-include/linuxcnc/rtapi_bitops.h
-include/linuxcnc/rtapi_bool.h
-include/linuxcnc/rtapi_byteorder.h
-include/linuxcnc/rtapi_ctype.h
-include/linuxcnc/rtapi_device.h
-include/linuxcnc/rtapi_errno.h
-include/linuxcnc/rtapi_firmware.h
-include/linuxcnc/rtapi_gfp.h
-include/linuxcnc/rtapi_io.h
-include/linuxcnc/rtapi_limits.h
-include/linuxcnc/rtapi_list.h
-include/linuxcnc/rtapi_math.h
-include/linuxcnc/rtapi_math64.h
-include/linuxcnc/rtapi_math_i386.h
-include/linuxcnc/rtapi_mutex.h
-include/linuxcnc/rtapi_parport.h
-include/linuxcnc/rtapi_pci.h
-include/linuxcnc/rtapi_slab.h
-include/linuxcnc/rtapi_stdint.h
-include/linuxcnc/rtapi_string.h
-include/linuxcnc/sem.hh
-include/linuxcnc/sendn.h
-include/linuxcnc/shm.hh
-include/linuxcnc/shmem.hh
-include/linuxcnc/simple_tp.h
-include/linuxcnc/sincos.h
-include/linuxcnc/spherical_arc.h
-include/linuxcnc/stat_msg.hh
-include/linuxcnc/tc.h
-include/linuxcnc/tc_types.h
-include/linuxcnc/tcp_opts.hh
-include/linuxcnc/tcp_srv.hh
-include/linuxcnc/tcpmem.hh
-include/linuxcnc/tcq.h
-include/linuxcnc/timer.hh
-include/linuxcnc/tp.h
-include/linuxcnc/tp_types.h
-include/linuxcnc/usrmotintf.h
-lib/libcanterp.so
-lib/libcanterp.so.0
-lib/liblinuxcnc.a
-lib/liblinuxcnchal.so
-lib/liblinuxcnchal.so.0
-lib/liblinuxcncini.so
-lib/liblinuxcncini.so.0
-lib/libnml.so
-lib/libnml.so.0
-lib/libposemath.so
-lib/libposemath.so.0
-lib/libpyplugin.so.0
-lib/librs274.so
-lib/librs274.so.0
-lib/linuxcnc/modules/5axiskins.so
-lib/linuxcnc/modules/abs.so
-lib/linuxcnc/modules/abs_s32.so
-lib/linuxcnc/modules/and2.so
-lib/linuxcnc/modules/at_pid.so
-lib/linuxcnc/modules/axistest.so
-lib/linuxcnc/modules/bin2gray.so
-lib/linuxcnc/modules/biquad.so
-lib/linuxcnc/modules/bitslice.so
-lib/linuxcnc/modules/bitwise.so
-lib/linuxcnc/modules/bldc.so
-lib/linuxcnc/modules/bldc_hall3.so
-lib/linuxcnc/modules/blend.so
-lib/linuxcnc/modules/boss_plc.so
-lib/linuxcnc/modules/carousel.so
-lib/linuxcnc/modules/charge_pump.so
-lib/linuxcnc/modules/clarke2.so
-lib/linuxcnc/modules/clarke3.so
-lib/linuxcnc/modules/clarkeinv.so
-lib/linuxcnc/modules/classicladder_rt.so
-lib/linuxcnc/modules/comp.so
-lib/linuxcnc/modules/constant.so
-lib/linuxcnc/modules/conv_bit_float.so
-lib/linuxcnc/modules/conv_bit_s32.so
-lib/linuxcnc/modules/conv_bit_u32.so
-lib/linuxcnc/modules/conv_float_s32.so
-lib/linuxcnc/modules/conv_float_u32.so
-lib/linuxcnc/modules/conv_s32_bit.so
-lib/linuxcnc/modules/conv_s32_float.so
-lib/linuxcnc/modules/conv_s32_u32.so
-lib/linuxcnc/modules/conv_u32_bit.so
-lib/linuxcnc/modules/conv_u32_float.so
-lib/linuxcnc/modules/conv_u32_s32.so
-lib/linuxcnc/modules/corexykins.so
-lib/linuxcnc/modules/counter.so
-lib/linuxcnc/modules/ddt.so
-lib/linuxcnc/modules/deadzone.so
-lib/linuxcnc/modules/debounce.so
-lib/linuxcnc/modules/differential.so
-lib/linuxcnc/modules/edge.so
-lib/linuxcnc/modules/encoder.so
-lib/linuxcnc/modules/encoder_ratio.so
-lib/linuxcnc/modules/estop_latch.so
-lib/linuxcnc/modules/feedcomp.so
-lib/linuxcnc/modules/flipflop.so
-lib/linuxcnc/modules/gantry.so
-lib/linuxcnc/modules/gearchange.so
-lib/linuxcnc/modules/genhexkins.so
-lib/linuxcnc/modules/genserkins.so
-lib/linuxcnc/modules/gray2bin.so
-lib/linuxcnc/modules/hal_gm.so
-lib/linuxcnc/modules/hal_lib.so
-lib/linuxcnc/modules/hal_parport.so
-lib/linuxcnc/modules/hal_ppmc.so
-lib/linuxcnc/modules/histobins.so
-lib/linuxcnc/modules/hypot.so
-lib/linuxcnc/modules/ilowpass.so
-lib/linuxcnc/modules/integ.so
-lib/linuxcnc/modules/invert.so
-lib/linuxcnc/modules/joyhandle.so
-lib/linuxcnc/modules/knob2float.so
-lib/linuxcnc/modules/latencybins.so
-lib/linuxcnc/modules/lcd.so
-lib/linuxcnc/modules/limit1.so
-lib/linuxcnc/modules/limit2.so
-lib/linuxcnc/modules/limit3.so
-lib/linuxcnc/modules/lincurve.so
-lib/linuxcnc/modules/lineardeltakins.so
-lib/linuxcnc/modules/logic.so
-lib/linuxcnc/modules/lowpass.so
-lib/linuxcnc/modules/lut5.so
-lib/linuxcnc/modules/maj3.so
-lib/linuxcnc/modules/match8.so
-lib/linuxcnc/modules/matrix_kb.so
-lib/linuxcnc/modules/max31855.so
-lib/linuxcnc/modules/maxkins.so
-lib/linuxcnc/modules/mesa_pktgyro_test.so
-lib/linuxcnc/modules/message.so
-lib/linuxcnc/modules/minmax.so
-lib/linuxcnc/modules/modmath.so
-lib/linuxcnc/modules/motmod.so
-lib/linuxcnc/modules/moveoff.so
-lib/linuxcnc/modules/mult2.so
-lib/linuxcnc/modules/multiclick.so
-lib/linuxcnc/modules/multiswitch.so
-lib/linuxcnc/modules/mux16.so
-lib/linuxcnc/modules/mux2.so
-lib/linuxcnc/modules/mux4.so
-lib/linuxcnc/modules/mux8.so
-lib/linuxcnc/modules/mux_generic.so
-lib/linuxcnc/modules/near.so
-lib/linuxcnc/modules/not.so
-lib/linuxcnc/modules/offset.so
-lib/linuxcnc/modules/oneshot.so
-lib/linuxcnc/modules/or2.so
-lib/linuxcnc/modules/orient.so
-lib/linuxcnc/modules/pid.so
-lib/linuxcnc/modules/pumakins.so
-lib/linuxcnc/modules/pwmgen.so
-lib/linuxcnc/modules/rosekins.so
-lib/linuxcnc/modules/rotarydeltakins.so
-lib/linuxcnc/modules/rotatekins.so
-lib/linuxcnc/modules/sample_hold.so
-lib/linuxcnc/modules/sampler.so
-lib/linuxcnc/modules/scale.so
-lib/linuxcnc/modules/scarakins.so
-lib/linuxcnc/modules/scope_rt.so
-lib/linuxcnc/modules/scorbot-kins.so
-lib/linuxcnc/modules/select8.so
-lib/linuxcnc/modules/serport.so
-lib/linuxcnc/modules/siggen.so
-lib/linuxcnc/modules/sim_axis_hardware.so
-lib/linuxcnc/modules/sim_encoder.so
-lib/linuxcnc/modules/sim_home_switch.so
-lib/linuxcnc/modules/sim_matrix_kb.so
-lib/linuxcnc/modules/sim_parport.so
-lib/linuxcnc/modules/sim_spindle.so
-lib/linuxcnc/modules/simple_tp.so
-lib/linuxcnc/modules/sphereprobe.so
-lib/linuxcnc/modules/stepgen.so
-lib/linuxcnc/modules/steptest.so
-lib/linuxcnc/modules/streamer.so
-lib/linuxcnc/modules/sum2.so
-lib/linuxcnc/modules/supply.so
-lib/linuxcnc/modules/thc.so
-lib/linuxcnc/modules/thcud.so
-lib/linuxcnc/modules/threads.so
-lib/linuxcnc/modules/threadtest.so
-lib/linuxcnc/modules/time.so
-lib/linuxcnc/modules/timedelay.so
-lib/linuxcnc/modules/timedelta.so
-lib/linuxcnc/modules/toggle.so
-lib/linuxcnc/modules/toggle2nist.so
-lib/linuxcnc/modules/tripodkins.so
-lib/linuxcnc/modules/tristate_bit.so
-lib/linuxcnc/modules/tristate_float.so
-lib/linuxcnc/modules/trivkins.so
-lib/linuxcnc/modules/updown.so
-lib/linuxcnc/modules/watchdog.so
-lib/linuxcnc/modules/wcomp.so
-lib/linuxcnc/modules/weighted_sum.so
-lib/linuxcnc/modules/xhc_hb04_util.so
-lib/linuxcnc/modules/xor2.so
-lib/linuxcnc/modules/xyzac-trt-kins.so
-lib/linuxcnc/modules/xyzbc-trt-kins.so
-lib/tcllib/linuxcnc/bin/emccalib.tcl
-lib/tcllib/linuxcnc/bin/emcdebug.tcl
-lib/tcllib/linuxcnc/bin/emctesting.tcl
-lib/tcllib/linuxcnc/bin/emctuning.tcl
-lib/tcllib/linuxcnc/bin/genedit.tcl
-lib/tcllib/linuxcnc/bin/halconfig.tcl
-lib/tcllib/linuxcnc/bin/halshow.tcl
-lib/tcllib/linuxcnc/bin/pickconfig.tcl
-lib/tcllib/linuxcnc/bin/popimage
-lib/tcllib/linuxcnc/bin/tkbackplot.tcl
-lib/tcllib/linuxcnc/hal.so
-lib/tcllib/linuxcnc/linuxcnc.so
-lib/tcllib/linuxcnc/linuxcnc.tcl
-lib/tcllib/linuxcnc/msgs/de.msg
-lib/tcllib/linuxcnc/msgs/es.msg
-lib/tcllib/linuxcnc/msgs/fi.msg
-lib/tcllib/linuxcnc/msgs/fr.msg
-lib/tcllib/linuxcnc/msgs/hu.msg
-lib/tcllib/linuxcnc/msgs/it.msg
-lib/tcllib/linuxcnc/msgs/ja.msg
-lib/tcllib/linuxcnc/msgs/pl.msg
-lib/tcllib/linuxcnc/msgs/pt_BR.msg
-lib/tcllib/linuxcnc/msgs/pt_br.msg
-lib/tcllib/linuxcnc/msgs/ro.msg
-lib/tcllib/linuxcnc/msgs/ru.msg
-lib/tcllib/linuxcnc/msgs/sk.msg
-lib/tcllib/linuxcnc/msgs/sr.msg
-lib/tcllib/linuxcnc/msgs/sv.msg
-lib/tcllib/linuxcnc/msgs/zh_CN.msg
-lib/tcllib/linuxcnc/msgs/zh_HK.msg
-lib/tcllib/linuxcnc/msgs/zh_TW.msg
-lib/tcllib/linuxcnc/msgs/zh_cn.msg
-lib/tcllib/linuxcnc/msgs/zh_hk.msg
-lib/tcllib/linuxcnc/msgs/zh_tw.msg
-lib/tcllib/linuxcnc/ngcgui.tcl
-lib/tcllib/linuxcnc/ngcgui_app.tcl
-lib/tcllib/linuxcnc/ngcgui_ttt.tcl
-lib/tcllib/linuxcnc/pkgIndex.tcl
-lib/tcllib/linuxcnc/scripts/Set_Coordinates.tcl
-lib/tcllib/linuxcnc/scripts/balloon.tcl
-lib/tcllib/linuxcnc/scripts/emchelp.tcl
-lib/tcllib/linuxcnc/show_errors.tcl
-lib/tcllib/linuxcnc/tklinuxcnc.tcl
-lib/tcllib/linuxcnc/tooledit.tcl
-lib/tcllib/linuxcnc/twopass.tcl
-man/man1/axis-remote.1.gz
-man/man1/axis.1.gz
-man/man1/elbpcom.1.gz
-man/man1/gladevcp.1.gz
-man/man1/gs2.1.gz
-man/man1/hal_input.1.gz
-man/man1/hal_manualtoolchange.1.gz
-man/man1/hal_parport.1.gz
-man/man1/halcmd.1.gz
-man/man1/halcompile.1.gz
-man/man1/halmeter.1.gz
-man/man1/halrun.1.gz
-man/man1/halsampler.1.gz
-man/man1/haltcl.1.gz
-man/man1/halui.1.gz
-man/man1/hy_vfd.1.gz
-man/man1/io.1.gz
-man/man1/iocontrol.1.gz
-man/man1/linuxcncrsh.1.gz
-man/man1/mb2hal.1.gz
-man/man1/milltask.1.gz
-man/man1/moveoff_gui.1.gz
-man/man1/pyvcp.1.gz
-man/man1/shuttle.1.gz
-man/man1/sim_pin.1.gz
-man/man1/vfdb_vfd.1.gz
-man/man1/vfs11_vfd.1.gz
-man/man1/xhc-hb04.1.gz
-man/man3/EXPORT_FUNCTION.3rtapi.gz
-man/man3/MODULE_AUTHOR.3rtapi.gz
-man/man3/MODULE_DESCRIPTION.3rtapi.gz
-man/man3/MODULE_LICENSE.3rtapi.gz
-man/man3/RTAPI_MP_ARRAY_INT.3rtapi.gz
-man/man3/RTAPI_MP_ARRAY_LONG.3rtapi.gz
-man/man3/RTAPI_MP_ARRAY_STRING.3rtapi.gz
-man/man3/RTAPI_MP_INT.3rtapi.gz
-man/man3/RTAPI_MP_LONG.3rtapi.gz
-man/man3/RTAPI_MP_STRING.3rtapi.gz
-man/man3/hal_add_funct_to_thread.3hal.gz
-man/man3/hal_bit_t.3hal.gz
-man/man3/hal_bool.3hal.gz
-man/man3/hal_create_thread.3hal.gz
-man/man3/hal_del_funct_from_thread.3hal.gz
-man/man3/hal_exit.3hal.gz
-man/man3/hal_export_funct.3hal.gz
-man/man3/hal_float_t.3hal.gz
-man/man3/hal_get_lock.3hal.gz
-man/man3/hal_init.3hal.gz
-man/man3/hal_link.3hal.gz
-man/man3/hal_malloc.3hal.gz
-man/man3/hal_param_alias.3hal.gz
-man/man3/hal_param_bit_new.3hal.gz
-man/man3/hal_param_bit_newf.3hal.gz
-man/man3/hal_param_float_new.3hal.gz
-man/man3/hal_param_float_newf.3hal.gz
-man/man3/hal_param_new.3hal.gz
-man/man3/hal_param_s32_new.3hal.gz
-man/man3/hal_param_s32_newf.3hal.gz
-man/man3/hal_param_u32_new.3hal.gz
-man/man3/hal_param_u32_newf.3hal.gz
-man/man3/hal_parport.3hal.gz
-man/man3/hal_pin_alias.3hal.gz
-man/man3/hal_pin_bit_new.3hal.gz
-man/man3/hal_pin_bit_newf.3hal.gz
-man/man3/hal_pin_float_new.3hal.gz
-man/man3/hal_pin_float_newf.3hal.gz
-man/man3/hal_pin_new.3hal.gz
-man/man3/hal_pin_s32_new.3hal.gz
-man/man3/hal_pin_s32_newf.3hal.gz
-man/man3/hal_pin_u32_new.3hal.gz
-man/man3/hal_pin_u32_newf.3hal.gz
-man/man3/hal_ready.3hal.gz
-man/man3/hal_s32_t.3hal.gz
-man/man3/hal_set_constructor.3hal.gz
-man/man3/hal_set_lock.3hal.gz
-man/man3/hal_signal_delete.3hal.gz
-man/man3/hal_signal_new.3hal.gz
-man/man3/hal_start_threads.3hal.gz
-man/man3/hal_stream.3hal.gz
-man/man3/hal_type_t.3hal.gz
-man/man3/hal_u32_t.3hal.gz
-man/man3/hal_unlink.3hal.gz
-man/man3/intro.3hal.gz
-man/man3/intro.3rtapi.gz
-man/man3/rtapi_app_exit.3rtapi.gz
-man/man3/rtapi_app_main.3rtapi.gz
-man/man3/rtapi_atomic.3rtapi.gz
-man/man3/rtapi_bool.3rtapi.gz
-man/man3/rtapi_byteorder.3rtapi.gz
-man/man3/rtapi_clock_set_period.3rtapi.gz
-man/man3/rtapi_delay.3rtapi.gz
-man/man3/rtapi_delay_max.3rtapi.gz
-man/man3/rtapi_device.3rtapi.gz
-man/man3/rtapi_div_u64.3rtapi.gz
-man/man3/rtapi_div_u64_rem.3rtapi.gz
-man/man3/rtapi_exit.3rtapi.gz
-man/man3/rtapi_firmware.3rtapi.gz
-man/man3/rtapi_get_clocks.3rtapi.gz
-man/man3/rtapi_get_msg_level.3rtapi.gz
-man/man3/rtapi_get_time.3rtapi.gz
-man/man3/rtapi_gfp.3rtapi.gz
-man/man3/rtapi_inb.3rtapi.gz
-man/man3/rtapi_init.3rtapi.gz
-man/man3/rtapi_io.3rtapi.gz
-man/man3/rtapi_is.3rtapi.gz
-man/man3/rtapi_list.3rtapi.gz
-man/man3/rtapi_module_param.3rtapi.gz
-man/man3/rtapi_mutex.3rtapi.gz
-man/man3/rtapi_open_as_root.3rtapi.gz
-man/man3/rtapi_outb.3rtapi.gz
-man/man3/rtapi_parport.3rtapi.gz
-man/man3/rtapi_pci.3rtapi.gz
-man/man3/rtapi_print.3rtapi.gz
-man/man3/rtapi_prio.3rtapi.gz
-man/man3/rtapi_prio_highest.3rtapi.gz
-man/man3/rtapi_prio_lowest.3rtapi.gz
-man/man3/rtapi_prio_next_higher.3rtapi.gz
-man/man3/rtapi_prio_next_lower.3rtapi.gz
-man/man3/rtapi_region.3rtapi.gz
-man/man3/rtapi_release_region.3rtapi.gz
-man/man3/rtapi_request_region.3rtapi.gz
-man/man3/rtapi_set_msg_level.3rtapi.gz
-man/man3/rtapi_shmem.3rtapi.gz
-man/man3/rtapi_shmem_delete.3rtapi.gz
-man/man3/rtapi_shmem_getptr.3rtapi.gz
-man/man3/rtapi_shmem_new.3rtapi.gz
-man/man3/rtapi_slab.3rtapi.gz
-man/man3/rtapi_snprintf.3rtapi.gz
-man/man3/rtapi_stdint.3rtapi.gz
-man/man3/rtapi_string.3rtapi.gz
-man/man3/rtapi_task_delete.3rtapi.gz
-man/man3/rtapi_task_new.3rtapi.gz
-man/man3/rtapi_task_pause.3rtapi.gz
-man/man3/rtapi_task_resume.3rtapi.gz
-man/man3/rtapi_task_self.3rtapi.gz
-man/man3/rtapi_task_start.3rtapi.gz
-man/man3/rtapi_task_wait.3rtapi.gz
-man/man3/undocumented.3hal.gz
-man/man3/undocumented.3rtapi.gz
-man/man9/at_pid.9.gz
-man/man9/axis.9.gz
-man/man9/classicladder.9.gz
-man/man9/counter.9.gz
-man/man9/debounce.9.gz
-man/man9/encoder.9.gz
-man/man9/encoder_ratio.9.gz
-man/man9/gantrykins.9.gz
-man/man9/genhexkins.9.gz
-man/man9/genserkins.9.gz
-man/man9/gentrivkins.9.gz
-man/man9/gladevcp.9.gz
-man/man9/hal_bb_gpio.9.gz
-man/man9/hm2_7i43.9.gz
-man/man9/hm2_7i90.9.gz
-man/man9/hm2_eth.9.gz
-man/man9/hm2_pci.9.gz
-man/man9/hm2_rpspi.9.gz
-man/man9/hm2_spi.9.gz
-man/man9/hostmot2.9.gz
-man/man9/kins.9.gz
-man/man9/lcd.9.gz
-man/man9/lineardeltakins.9.gz
-man/man9/matrix_kb.9.gz
-man/man9/maxkins.9.gz
-man/man9/motion.9.gz
-man/man9/mux_generic.9.gz
-man/man9/opto_ac5.9.gz
-man/man9/pid.9.gz
-man/man9/pumakins.9.gz
-man/man9/pwmgen.9.gz
-man/man9/rosekins.9.gz
-man/man9/rotatekins.9.gz
-man/man9/sampler.9.gz
-man/man9/scarakins.9.gz
-man/man9/setsserial.9.gz
-man/man9/siggen.9.gz
-man/man9/sim_encoder.9.gz
-man/man9/sserial.9.gz
-man/man9/stepgen.9.gz
-man/man9/supply.9.gz
-man/man9/threads.9.gz
-man/man9/tripodkins.9.gz
-man/man9/trivkins.9.gz
-man/man9/watchdog.9.gz
-man/man9/weighted_sum.9.gz
-share/X11/app-defaults/TkLinuxCNC
-share/axis/images/axis-16x16.png
-share/axis/images/axis-24x24.png
-share/axis/images/axis-32x32.png
-share/axis/images/axis-48x48.png
-share/axis/images/axis-lathe.ngc
-share/axis/images/axis.ngc
-share/axis/images/banner.gif
-share/axis/images/close.gif
-share/axis/images/downarrow.xbm
-share/axis/images/leftarrow.xbm
-share/axis/images/resume_inhibit.gif
-share/axis/images/rightarrow.xbm
-share/axis/images/spindle_ccw.gif
-share/axis/images/spindle_cw.gif
-share/axis/images/std_error.gif
-share/axis/images/std_info.gif
-share/axis/images/std_warning.gif
-share/axis/images/tool_axis_p.gif
-share/axis/images/tool_axis_x.gif
-share/axis/images/tool_axis_y.gif
-share/axis/images/tool_axis_z.gif
-share/axis/images/tool_axis_z2.gif
-share/axis/images/tool_blockdelete.gif
-share/axis/images/tool_clear.gif
-share/axis/images/tool_estop.gif
-share/axis/images/tool_open.gif
-share/axis/images/tool_optpause.gif
-share/axis/images/tool_pause.gif
-share/axis/images/tool_power.gif
-share/axis/images/tool_reload.gif
-share/axis/images/tool_rotate.gif
-share/axis/images/tool_run.gif
-share/axis/images/tool_step.gif
-share/axis/images/tool_stop.gif
-share/axis/images/tool_verify.gif
-share/axis/images/tool_zoomin.gif
-share/axis/images/tool_zoomout.gif
-share/axis/images/uparrow.xbm
-share/axis/tcl/accel.tcl
-share/axis/tcl/axis.tcl
-share/axis/tcl/combobox.tcl
-share/axis/tcl/dialog.tcl
-share/axis/tcl/sb.tcl
-share/axis/tcl/support.tcl
-share/doc/linuxcnc/AUTHORS
-share/doc/linuxcnc/NEWS
-share/doc/linuxcnc/README
-share/doc/linuxcnc/README.axis
-share/doc/linuxcnc/UPDATING
-share/doc/linuxcnc/axis_light_background
-share/doc/linuxcnc/examples/sample-configs/apps/README
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/README
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/README.changes
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/animated-backdrop/README
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/animated-backdrop/animated-backdrop.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/animated-backdrop/cairodraw.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/animated-backdrop/cairodraw.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/animated-backdrop/screenshot.png
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/animated-backdrop/vortex.me.png
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/README
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/combobox.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/combobox.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/combobox.txt
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/combobox.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/combobox_manual_list.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/combobox_manual_list.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/combobox_manual_list.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/radio.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/radio.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/radiobutton.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/radiobutton.txt
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/sourceview.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/sourceview.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/sourceview.txt
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/sourceview.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/spinbutton.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/spinbutton.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/spinbutton.txt
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/spinbutton.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/class-callback/README
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/class-callback/class_callback.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/class-callback/class_callback.hal
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/class-callback/class_callback.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/class-callback/class_callback.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/colored-label/README
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/colored-label/coloredlabel.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/colored-label/coloredlabel.hal
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/colored-label/coloredlabel.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/colored-label/coloredlabel.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/complex/README
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/complex/complex.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/complex/complex.hal
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/complex/complex.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/complex/complex.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/glade-manual.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/glade-manual.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/gladevcp-test.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/gladevcp-test.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/helloWorld/README
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/helloWorld/helloworld.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/helloWorld/hw.hal
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/helloWorld/hw.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/mdi-command-example/owordsub.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/mdi-command-example/owordsub.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/mdi-command-example/speed.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/mdi-command-example/speed.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/mdi-command-example/whoareyou.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/mdi-command-example/whoareyou.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/simple-callback/README
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/simple-callback/simple-callback.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/simple-callback/simplecallback.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/simple-callback/simplecallback.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/README
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/button.ui
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/classhandler.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/classhandler.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/classhandler_persistent.demo_notworking
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/classhandler_persistent.py
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/functionhandler.demo
-share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/functionhandler.py
-share/doc/linuxcnc/examples/sample-configs/apps/halrun/README
-share/doc/linuxcnc/examples/sample-configs/apps/halrun/halrun.demo
-share/doc/linuxcnc/examples/sample-configs/apps/halrun/help.hal
-share/doc/linuxcnc/examples/sample-configs/apps/halrun/nodemocopy
-share/doc/linuxcnc/examples/sample-configs/apps/info.demo
-share/doc/linuxcnc/examples/sample-configs/apps/info.txt
-share/doc/linuxcnc/examples/sample-configs/apps/latency/README
-share/doc/linuxcnc/examples/sample-configs/apps/latency/latency-histogram-1.demo
-share/doc/linuxcnc/examples/sample-configs/apps/latency/latency-histogram.demo
-share/doc/linuxcnc/examples/sample-configs/apps/latency/latency-plot.demo
-share/doc/linuxcnc/examples/sample-configs/apps/latency/latency-test.demo
-share/doc/linuxcnc/examples/sample-configs/apps/latency/nodemocopy
-share/doc/linuxcnc/examples/sample-configs/apps/nodemocopy
-share/doc/linuxcnc/examples/sample-configs/apps/parport/README
-share/doc/linuxcnc/examples/sample-configs/apps/parport/nodemocopy
-share/doc/linuxcnc/examples/sample-configs/apps/parport/parport_0x278.demo
-share/doc/linuxcnc/examples/sample-configs/apps/parport/parport_0x278.hal
-share/doc/linuxcnc/examples/sample-configs/apps/parport/parport_0x378.demo
-share/doc/linuxcnc/examples/sample-configs/apps/parport/parport_0x378.hal
-share/doc/linuxcnc/examples/sample-configs/apps/parport/parport_base.hal
-share/doc/linuxcnc/examples/sample-configs/apps/parport/parport_test.xml
-share/doc/linuxcnc/examples/sample-configs/apps/pyvcp/README
-share/doc/linuxcnc/examples/sample-configs/apps/pyvcp/pyvcp_demo1.demo
-share/doc/linuxcnc/examples/sample-configs/apps/pyvcp/pyvcp_demo1.hal
-share/doc/linuxcnc/examples/sample-configs/apps/pyvcp/pyvcp_demo1.xml
-share/doc/linuxcnc/examples/sample-configs/apps/xhc-hb04/README
-share/doc/linuxcnc/examples/sample-configs/apps/xhc-hb04/nodemocopy
-share/doc/linuxcnc/examples/sample-configs/apps/xhc-hb04/xhc-hb04-layout1.demo
-share/doc/linuxcnc/examples/sample-configs/apps/xhc-hb04/xhc-hb04-layout2.demo
-share/doc/linuxcnc/examples/sample-configs/apps/xhc-hb04/xhc-hb04.demo
-share/doc/linuxcnc/examples/sample-configs/apps/xhc-hb04/xhc-hb04.sh
-share/doc/linuxcnc/examples/sample-configs/attic/README
-share/doc/linuxcnc/examples/sample-configs/attic/dallur-thc/README
-share/doc/linuxcnc/examples/sample-configs/attic/dallur-thc/dallur-advanced.clp
-share/doc/linuxcnc/examples/sample-configs/attic/dallur-thc/dallur-advanced.hal
-share/doc/linuxcnc/examples/sample-configs/attic/dallur-thc/dallur-advanced.ini
-share/doc/linuxcnc/examples/sample-configs/attic/dallur-thc/dallur-advanced.tbl
-share/doc/linuxcnc/examples/sample-configs/attic/dallur-thc/dallur-advanced.vcp
-share/doc/linuxcnc/examples/sample-configs/attic/dallur-thc/dallur-classicladder.hal
-share/doc/linuxcnc/examples/sample-configs/attic/dallur-thc/dallur-core_stepper.hal
-share/doc/linuxcnc/examples/sample-configs/attic/dallur-thc/dallur-halvcp.hal
-share/doc/linuxcnc/examples/sample-configs/attic/demo_mazak/README
-share/doc/linuxcnc/examples/sample-configs/attic/demo_mazak/demo_mazak.clp
-share/doc/linuxcnc/examples/sample-configs/attic/demo_mazak/demo_mazak.hal
-share/doc/linuxcnc/examples/sample-configs/attic/demo_mazak/demo_mazak.ini
-share/doc/linuxcnc/examples/sample-configs/attic/demo_mazak/demo_mazak.tbl
-share/doc/linuxcnc/examples/sample-configs/attic/demo_mazak/tester.hal
-share/doc/linuxcnc/examples/sample-configs/attic/demo_mazak/tester.vcp
-share/doc/linuxcnc/examples/sample-configs/attic/unclaimed/max/jogwheel.hal
-share/doc/linuxcnc/examples/sample-configs/attic/unclaimed/max/max.hal
-share/doc/linuxcnc/examples/sample-configs/attic/unclaimed/plasma-thc/mp1000A.hal
-share/doc/linuxcnc/examples/sample-configs/attic/unclaimed/plasma-thc/mp1000A_parport.hal
-share/doc/linuxcnc/examples/sample-configs/attic/unclaimed/plasma-thc/mp1000B.hal
-share/doc/linuxcnc/examples/sample-configs/attic/unclaimed/plasma-thc/mp1000B_parport.hal
-share/doc/linuxcnc/examples/sample-configs/attic/unclaimed/plasma-thc/stepper.hal
-share/doc/linuxcnc/examples/sample-configs/attic/unclaimed/plasma-thc/thc300.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/general_mechatronics/GM6-PCI/3-axis-servo.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/general_mechatronics/GM6-PCI/3-axis-servo.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/general_mechatronics/GM6-PCI/3-axis-stepper.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/general_mechatronics/GM6-PCI/3-axis-stepper.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/general_mechatronics/GM6-PCI/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/general_mechatronics/GM6-PCI/touchy.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/general_mechatronics/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/3x20-small.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/4i65.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/4i68.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/5i20.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/5i22-big.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/5i22-small.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/5i23.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/7i43-big.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/7i43-small.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/7i90.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/hm2-servo.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-servo/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/3x20-small.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/4i65.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/4i68.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/5i20.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/5i22-big.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/5i22-small.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/5i23.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/7i43-big.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/7i43-small.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/7i90.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/hm2-stepper.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/hm2-stepper/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/plasma-5i20/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/plasma-5i20/plasma-5i20.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/plasma-5i20/plasma-5i20.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/plasma-5i20/plasma-demo.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/plasma-5i20/plasma-demo.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/plasma-5i20/plasma.txt
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/plasma-5i20/plasma.xml
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/plasma-5i20/postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/mesa/plasma-5i20/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/nc_files
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/cl-estop/cl-estop.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/cl-estop/cl-estop.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/cl-estop/custom.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/cl-estop/custom_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/cl-estop/estop.clp
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/cl-estop/panel.xml
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/cl-estop/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/demo_step_cl/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/demo_step_cl/classicladder.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/demo_step_cl/demo_step_cl.clp
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/demo_step_cl/demo_step_cl.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/demo_step_cl/demo_step_cl.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/classicladder/demo_step_cl/demo_step_cl.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/etch-servo/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/etch-servo/etch.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/etch-servo/etch.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/etch-servo/etch.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gantry/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gantry/gantry-hs.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gantry/gantry.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gantry/gantry.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gantry/postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gantry/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B3/Gecko_540B3.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B3/Gecko_540B3.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B3/Gecko_540B3.stepconf
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B3/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B3/custom.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B3/custom_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B3/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B4/Gecko_540B4.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B4/Gecko_540B4.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B4/Gecko_540B4.stepconf
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B4/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B4/custom.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B4/custom_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/Gecko_540B4/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/gecko/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/nc_files
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/nist-lathe/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/nist-lathe/inch.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/nist-lathe/nist-lathe.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/nist-lathe/nist-lathe.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/estop.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/kinematics.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/plasma_mm.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/simulator.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/stepper.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/stepper_parport.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/thc.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/thc_vcp.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/thc_vcp.xml
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/plasma-thc-sim/torches.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-gantry/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-gantry/estop.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-gantry/kinematics.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-gantry/stepper.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-gantry/stepper.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-gantry/stepper_mm.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-gantry/stepper_parport.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-gantry/stepper_parport.hal.with_limits
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-xyza/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-xyza/inch.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-xyza/standard_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-xyza/stepper.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper-xyza/stepper_xyza.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper/sim_inch.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper/sim_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper/standard_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper/stepper.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper/stepper_inch.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper/stepper_mm.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/parport/stepper/xylotex_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/USC_encod/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/USC_encod/univstep.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/USC_encod/univstep.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/USC_encod/univstep_io.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/USC_encod/univstep_load.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/USC_encod/univstep_motion.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/USC_encod/univstep_servo.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc/ppmc.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc/ppmc.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc/ppmc_io.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc/ppmc_load.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc/ppmc_motion.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc/ppmc_servo.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc_vel/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc_vel/ppmc.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc_vel/ppmc.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc_vel/ppmc_io.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc_vel/ppmc_load.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc_vel/ppmc_motion.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/ppmc_vel/ppmc_servo.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwm/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwm/pendant.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwm/spindle.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwm/spindle.xml
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwm/univpwm.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwm/univpwm.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwm/univpwm_io.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwm/univpwm_load.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwm/univpwm_motion.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwm/univpwm_servo.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwmv/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwmv/pendant.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwmv/spindle.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwmv/spindle.xml
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwmv/univpwm.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwmv/univpwm.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwmv/univpwm_io.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwmv/univpwm_load.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwmv/univpwm_motion.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univpwmv/univpwm_servo.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univstep/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univstep/univstep.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univstep/univstep.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univstep/univstep_io.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univstep/univstep_load.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univstep/univstep_motion.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pico/univstep/univstep_servo.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pluto/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/pluto/lathe-pluto/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/pluto/lathe-pluto/emc.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/pluto/lathe-pluto/lathe-pluto.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pluto/lathe-pluto/lathe-pluto.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/pluto/lathe-pluto/postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/pluto/lathe-pluto/vcp.xml
-share/doc/linuxcnc/examples/sample-configs/by_interface/pluto/pluto_inch/pluto_inch.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/pluto/pluto_inch/pluto_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/servotogo/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/servotogo/stg.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/servotogo/stg.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/servotogo/stg.txt
-share/doc/linuxcnc/examples/sample-configs/by_interface/servotogo/stg_io.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/servotogo/stg_motion.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/vigilant/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/vigilant/vti.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/vigilant/vti.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/vigilant/vti.txt
-share/doc/linuxcnc/examples/sample-configs/by_interface/vigilant/vti_io.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/vigilant/vti_motion.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/vitalsystems/README
-share/doc/linuxcnc/examples/sample-configs/by_interface/vitalsystems/motenc.ini
-share/doc/linuxcnc/examples/sample-configs/by_interface/vitalsystems/motenc.tbl
-share/doc/linuxcnc/examples/sample-configs/by_interface/vitalsystems/motenc.txt
-share/doc/linuxcnc/examples/sample-configs/by_interface/vitalsystems/motenc_io.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/vitalsystems/motenc_motion.hal
-share/doc/linuxcnc/examples/sample-configs/by_interface/vitalsystems/motenc_pidtest.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/README
-share/doc/linuxcnc/examples/sample-configs/by_machine/boss/README
-share/doc/linuxcnc/examples/sample-configs/by_machine/boss/boss.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/boss/boss.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/boss/boss.tbl
-share/doc/linuxcnc/examples/sample-configs/by_machine/boss/pid_test.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/boss/pid_test.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/Basic540_3axes.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/Basic540_4axes.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/README
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/S4_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/Uni-cnc-set.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/Uni-dreh-g.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/Uni-dreh.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/Uni-fraes-4.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/Uni-fraes-h3.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/Uni-fraes-v3.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/Uni-mill-cnc.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/core_stepper4.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/standard_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/standard_pinout4.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/stepper.tbl
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/uni-dreh-g_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/cooltool/uni-dreh-g_stepper.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/nc_files
-share/doc/linuxcnc/examples/sample-configs/by_machine/scorbot-er-3/gripper.xml
-share/doc/linuxcnc/examples/sample-configs/by_machine/scorbot-er-3/pyvcp.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/scorbot-er-3/pyvcp.xml
-share/doc/linuxcnc/examples/sample-configs/by_machine/scorbot-er-3/scorbot-er-3.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/scorbot-er-3/scorbot-er-3.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/scorbot-er-3/shuttlexpress-customization.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/README
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline3Axis/README
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline3Axis/Sherline3Axis_inch.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline3Axis/Sherline3Axis_mm.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline3Axis/standard_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline3Axis/stepper.tbl
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline4Axis/README
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline4Axis/Sherline4Axis_inch.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline4Axis/Sherline4Axis_mm.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline4Axis/standard_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline4Axis/stepper.tbl
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/Sherline4Axis/stepper_xyza.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/SherlineLathe/README
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/SherlineLathe/SherlineLathe_inch.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/SherlineLathe/SherlineLathe_mm.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/SherlineLathe/standard_pinout.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/sherline/SherlineLathe/stepper.tbl
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1034gecko.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240_4axis.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240_4axis.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240combined.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240combined.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240combined_4axis.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240combined_4axis.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240combined_mm.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240gecko.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240gecko.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240rutex.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240rutex.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240rutex_4axis.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1240rutex_4axis.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1315.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1315.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1315.xml
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/1315postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/516gecko.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/516gecko.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/5i20eztrol.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622_4axis.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622_4axis.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622gecko.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622gecko.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622keyence.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622keyence.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622leadshine.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622leadshine.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622leadshine_4axis.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/622leadshine_4axis.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/8i20.xml
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/8i20postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/924.clp
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/924.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/924.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/924eztrol.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/README
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/eztrol.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/gecko.xml
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/gecko_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/keyence.xml
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/keyence_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/lathe.tbl
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/mill.tbl
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/naiky.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/naiky.xml
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/naiky_4axis.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/smithy/naiky_test.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/tormach/README
-share/doc/linuxcnc/examples/sample-configs/by_machine/tormach/custom_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/tormach/pcnc-1100-seriesII.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/tormach/pcnc-1100.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/tormach/pcnc-1100.xml
-share/doc/linuxcnc/examples/sample-configs/by_machine/tormach/pcnc-770.hal
-share/doc/linuxcnc/examples/sample-configs/by_machine/tormach/pcnc-770.ini
-share/doc/linuxcnc/examples/sample-configs/by_machine/tormach/pcnc-770.xml
-share/doc/linuxcnc/examples/sample-configs/by_machine/tormach/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/common/client.nml
-share/doc/linuxcnc/examples/sample-configs/common/configurable_options/ladder/blank.clp
-share/doc/linuxcnc/examples/sample-configs/common/configurable_options/ladder/estop.clp
-share/doc/linuxcnc/examples/sample-configs/common/configurable_options/ladder/serialmodbus.clp
-share/doc/linuxcnc/examples/sample-configs/common/configurable_options/ladder/touchoff_z.clp
-share/doc/linuxcnc/examples/sample-configs/common/configurable_options/pyvcp/blank.xml
-share/doc/linuxcnc/examples/sample-configs/common/configurable_options/pyvcp/m5i20panel.xml
-share/doc/linuxcnc/examples/sample-configs/common/configurable_options/pyvcp/parportpanel.xml
-share/doc/linuxcnc/examples/sample-configs/common/configurable_options/pyvcp/spindle.xml
-share/doc/linuxcnc/examples/sample-configs/common/configurable_options/pyvcp/thc_vcp.xml
-share/doc/linuxcnc/examples/sample-configs/common/configurable_options/pyvcp/xyzjog.xml
-share/doc/linuxcnc/examples/sample-configs/common/linuxcnc.nml
-share/doc/linuxcnc/examples/sample-configs/common/server.nml
-share/doc/linuxcnc/examples/sample-configs/common/shuttle.hal
-share/doc/linuxcnc/examples/sample-configs/common/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/maintainer.txt
-share/doc/linuxcnc/examples/sample-configs/nc_files
-share/doc/linuxcnc/examples/sample-configs/sim/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/axis.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/axis_9axis.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/axis_mm.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/canterp.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/canterp_example.can
-share/doc/linuxcnc/examples/sample-configs/sim/axis/classicladder/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/classicladder/classicladder.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/classicladder/demo_sim_cl.clp
-share/doc/linuxcnc/examples/sample-configs/sim/axis/classicladder/demo_sim_cl.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/classicladder/demo_sim_cl.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/classicladder/demo_sim_cl.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/corexy/corexy.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/corexy/corexy.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/foam/axis_foam.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/foam/foam.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gantry.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gantry_mm.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gantry_mm.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gantry_mm.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/gladevcp_panel.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/gladevcp_tab.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/hitcounter.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/manual-example.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/manual-example.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/meter_scale.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/meter_scale.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/probe.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/probe.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/probe.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/probe.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/probe.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/probe.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/probe_gui.sh
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/set-param-from-ini.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/set-param-from-ini.sh
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/set-param-from-ini.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/halui_pyvcp/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/halui_pyvcp/halui.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/halui_pyvcp/pyvcp.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/halui_pyvcp/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/halui_pyvcp/vcp.xml
-share/doc/linuxcnc/examples/sample-configs/sim/axis/histogram_demo.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/histogram_demo.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/historical_lathe.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_hal_demo.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_hal_demo.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/axis_x.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/axis_y.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/axis_z.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/display.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/emc.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/emcio.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/emcmot.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/filter.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/hal.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/includes_demo.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/joint_0.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/joint_1.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/joint_2.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/kins.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/rs274ngc.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/task.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_with_includes/traj.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/axis-iocontrolv2-demo.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/axis_owordsub_manualtoolchange.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/g8812.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/m66track.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/nstools.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/on_abort.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/osubdemo-ns.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/osubdemo.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/owordm6-ui-ns.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/owordm6-ui.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/sim_mm.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/sim_mm_test.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/t3.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/tdemo.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/toolchange-demo.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/v2-tc.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/v2_gladevcp_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/iocontrolv2/v2_oword_gladevcp_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzb_locking_indexer/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzb_locking_indexer/xyyzb.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzb_locking_indexer/xyzb.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzb_locking_indexer/xyzb.halshow
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzb_locking_indexer/xyzb.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzx_mpg/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzx_mpg/xhc-hb04-postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzx_mpg/xhc-hb04.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzx_mpg/xyzx-xhc-hb04.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzx_mpg/xyzx.halshow
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzx_mpg/xyzx.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzx_mpg/xyzx_base.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xyzx_mpg/xyzx_jog.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xz/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xz/xz.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xz/xz.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xz/xz_both.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xz/xz_both_auto.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ja_tests/xz/xzbase.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/lathe-fanucy/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/lathe-fanucy/lathe-fanucy.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/lathe-fanucy/lathe-fanucy.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/lathe-fanucy/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/lathe-fanucy/toolchange.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/lathe-fanucy/toplevel.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/lathe.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/lathe.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/lathe.xml
-share/doc/linuxcnc/examples/sample-configs/sim/axis/lathe_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ldelta.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ldelta_demo.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ldelta_demo.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/minimal_xyz.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/1_onpause_local.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/1_onpause_local.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/2_onpause_external.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/2_onpause_external.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/3_always_local.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/3_always_local.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/4_always_external.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/4_always_external.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/5_no_gui.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/5_no_gui.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/6_zretract.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/6_zretract.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/7_pyvcp.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/7_pyvcp.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/8_gladevcp.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/8_gladevcp.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff.halscope
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff.halshow
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_base.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_display.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_display_6.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_display_6.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_display_6.xml
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_display_7.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_display_7.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_display_7.xml
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_display_8.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_display_8.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_gladevcp_8.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/moveoff_settings.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/removeshort.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/moveoff/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/nc_files
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/axis_resize.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/fullscreen.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/gremlin_view.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/lathe.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/ngcgui.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/ngcgui.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/ngcgui_gcmc.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/ngcgui_gcmc.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/ngcgui_lathe.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/ngcgui_lathe.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/ngcgui_simple.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/ngcgui_simple.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/pyngcgui_axis.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/pyngcgui_axis.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/pyngcgui_axis.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/pyngcgui_gcmc.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/pyngcgui_gcmc.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/pyngcgui_popupkeyboard.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/ngcgui/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/acc_test.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/axis_noio.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/core_sim_noio.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/core_sim_noiocontrol.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/core_sim_test.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/gladevcp_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/core_sim_test.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/gladevcp.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/iocontrol-removed.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/nc_files/tcdemo.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/nc_subroutines
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/no-iotask.nml
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/python/customtask.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/python/embedding.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/python/nulluserfuncs.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/python/oword.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/python/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/python/sqltoolaccess.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/python/task.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/python/tooltable.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/python/toplevel.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/python/userfuncs.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/racktoolchange-noioctl.glade
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/racktoolchange-noioctl.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/racktoolchange.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/tooltable.sql
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iocontrol-removed/tooltable.sqlite
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/iov2.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/medium.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/no-iotask.nml
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/py.ini.notworking
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/pyiocontrol.ini.notworking
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/pysubs/customtask.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/pysubs/nulluserfuncs.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/pysubs/oword.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/pysubs/plugins.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/pysubs/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/pysubs/sqltoolaccess.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/pysubs/task.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/pysubs/tooltable.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/pysubs/userfuncs.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/sim_mm.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/orphans/taskcall.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/panelui-demo/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/panelui-demo/_panelui.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/panelui-demo/custom.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/panelui-demo/custom_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/panelui-demo/panel.glade
-share/doc/linuxcnc/examples/sample-configs/sim/axis/panelui-demo/panelui-demo.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/panelui-demo/panelui-demo.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/panelui-demo/panelui_handler.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/panelui-demo/sim_hardware.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/panelui-demo/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/postgui_calib_helper.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/profile_axis.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/random_tc.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/rdelta.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/cycle/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/cycle/cycle.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/cycle/nc_files/examples.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/cycle/nc_subroutines/g843.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/cycle/python/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/cycle/python/toplevel.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/cycle/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/extend-builtins.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/gladevcp.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/nc_files/examples.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/nc_subroutines/change.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/nc_subroutines/extend_m0.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/nc_subroutines/extend_m1.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/nc_subroutines/extend_m60.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/nc_subroutines/prepare.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/nc_subroutines/setfeed.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/nc_subroutines/setspeed.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/nc_subroutines/settool.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/python/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/python/toplevel.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/show.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/extend-builtins/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/demo.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/nc_files/examples.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/nc_subroutines/change_min.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/nc_subroutines/m400.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/nc_subroutines/m410.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/nc_subroutines/prepare_min.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/python/oword.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/python/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/python/toplevel.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/python/util.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/getting-started/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/gladevcp.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/manualtoolchange.glade
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/manualtoolchange.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/manualtoolchange.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/manualtoolchange.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/nc_files/tcdemo.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/nc_subroutines/manual_change.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/nc_subroutines/on_abort.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/nc_subroutines/restore.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/python/gladevcp-handler.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/python/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/python/toplevel.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/gladevcp.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/nc_files/tcdemo.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/nc_subroutines/on_abort.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/nc_subroutines/rack_change.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/nc_subroutines/tool_getput_move.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/nc_subroutines/tool_holder_clear_move.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/python/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/python/toplevel.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/racktoolchange.glade
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/racktoolchange.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/racktoolchange.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/racktoolchange.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/rack-toolchange/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/stop-lookahead/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/stop-lookahead/demo.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/stop-lookahead/nc_files/examples.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/stop-lookahead/python/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/stop-lookahead/python/toplevel.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/stop-lookahead/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/remap/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/rose_engine/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/rose_engine/rcone.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/rose_engine/rcone_demo.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/rose_engine/rose_engine.halshow
-share/doc/linuxcnc/examples/sample-configs/sim/axis/rose_engine/rose_engine.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/sim_mm.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/simpockets.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/simtcl/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/simtcl/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/simtcl/twopass_base.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/simtcl/twopass_basic.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/simtcl/twopass_basic.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/simtcl/twopass_compat.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/simtcl/twopass_compat.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/spindle_orient/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/spindle_orient/orient.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/spindle_orient/orient.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/spindle_orient/orient.ui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/spindle_orient/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/twopass/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/twopass/load_for_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/twopass/postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/twopass/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/twopass/twopass.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/twopass/twopass.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/bridgemill/5axis.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/bridgemill/5axis.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/bridgemill/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/max5/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/max5/max5.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/max5/max5_base.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/max5/max5kins.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/max5/max5kins.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/max5/max5triv.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/max5/max5triv.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/table-rotary-tilting/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/table-rotary-tilting/examples/boat-xyzac.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/table-rotary-tilting/examples/boat-xyzbc.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/table-rotary-tilting/examples/impeller-7bl-xyzac.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/table-rotary-tilting/examples/test-xyzac.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/table-rotary-tilting/examples/test-xyzbc.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzbc-trt.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzbc-trt.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/arm.stl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/base.stl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/carousel.stl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/head.stl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/saddle.stl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/sim_vmc.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/spindle.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/table.stl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/toolchange.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/toolchange_gray.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/toolchange_index.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/toplevel.py
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/vmc.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/vmc.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/vmc_graycode.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/vmc_index.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/vmcgui
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hbm/hbm.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hbm/hbm.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hbm/hbm.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hexapod-sim/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hexapod-sim/core_sim_6.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hexapod-sim/hexagui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hexapod-sim/hexapod.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hexapod-sim/hexapod.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hexapod-sim/hexapod_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hexapod-sim/kinematics.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/hexapod-sim/panel.xml
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma.xml
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma560.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma560_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma560_sim_6.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma_link1.obj
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma_link2.obj
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma_link3.obj
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma_link4.obj
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma_link5.obj
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma_link6.obj
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma_link7.obj
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma_sim_6.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/puma/puma_text.obj
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/scara/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/scara/scara.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/scara/scara.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/scara/scara.xml
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/scara/scara_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/scara/scara_sim_4.hal
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/README
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/inch_base.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/inch_trivkins.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/layout1.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/layout2.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/mm_base.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/mm_trivkins.inc
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/sim_mm.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/xhc-hb04-layout1.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/xhc-hb04-layout1.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/xhc-hb04-layout2.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/xhc-hb04-layout2.txt
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/xhc-hb04-layout2_mm.ini
-share/doc/linuxcnc/examples/sample-configs/sim/axis/xhc-hb04/xhc-hb04-layout2_mm.txt
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/README
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/button.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/core_sim4.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/core_sim_XYZAB.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/core_sim_XYZAC.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/core_sim_XYZCW.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/core_sim_lathe.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/dro.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/Gantry/gantry_mm.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/Gantry/gantry_mm.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/Gantry/gmoccapy_GANTRY_sim.pref
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/Gantry/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/scara/LinuxCNC-HAL-SIM-SCARA.pref
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/scara/README
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/scara/postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/scara/scara.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/scara/scara.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/scara/scara.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/scara/scara_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/scara/scara_sim_4.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/table-rotary-tilting/README
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/table-rotary-tilting/examples/boat-xyzac.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/table-rotary-tilting/examples/boat-xyzbc.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/table-rotary-tilting/examples/impeller-7bl-xyzac.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/table-rotary-tilting/examples/test-xyzac.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/table-rotary-tilting/examples/test-xyzbc.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/table-rotary-tilting/postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/table-rotary-tilting/sim-xyzac-trt.pref
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/table-rotary-tilting/xyzac-trt.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy-JA/table-rotary-tilting/xyzac-trt.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy2.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_4_axis.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_XYZAB.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_XYZAC.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_XYZCW.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_lathe.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_lathe_imperial.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_left_panel.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_messages.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_pedant.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/README
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/gmoccapy_plasma.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/gmoccapy_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/macros
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/plasma.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/plasma.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/plasma.py
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/signals.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/signals.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/signals.py
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/torch.svg
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_plasma/torches.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_right_panel.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_sim_hardware_button.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_tool_sensor.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_tool_sensor.para
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/gmoccapy_with_user_tabs.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/h_buttonlist.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/h_buttonlist.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/jogwheel.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/jogwheel.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/lathe.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/left.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/left_panel.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/macros/change.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/macros/go_to_position.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/macros/halo_world.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/macros/i_am_lost.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/macros/increment.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/macros/jog_around.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/macros/macro_Instructions.txt
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/macros/on_abort.ngc
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/pendant.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/pendant.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/python/remap.py
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/python/stdglue.py
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/python/toplevel.py
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/simulated_home_lathe.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/spindle_sim.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/tool_sensor.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/tool_sensor.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/v_buttonlist.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/v_buttonlist.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/vcp_box.glade
-share/doc/linuxcnc/examples/sample-configs/sim/gmoccapy/vcp_box.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gremlin_view.ui
-share/doc/linuxcnc/examples/sample-configs/sim/gs2.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/README
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gladevcp-test.ui
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/9axis.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/README
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_no_plot.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/arrow_down1.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/arrow_down2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/arrow_left1.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/arrow_left2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/arrow_right1.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/arrow_right2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/arrow_up1.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/arrow_up2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/base.xcf
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/base2.xcf
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/base3.xcf
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/blank.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/button1.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/button2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/button3.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/button4.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/check1.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/check2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/default.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/green_button2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/gtkrc
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/in.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/obutton1.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/obutton2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/option1.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/option2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/radio1.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/radio2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/red_button2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/spin1.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/spin2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/spin3.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/trough.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/up.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gaxis_theme/gtk-2.0/yellow_button2.png
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/gscreen_gaxis.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/industrial.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/industrial_lathe.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/industrial_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/lathe.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/lathe_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/test_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/tester.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_custom/tester_handler.py
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_lathe.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/gscreen_mm.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/lathe.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/lathe_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/README
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/gremlin_view.ui
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/pyngcgui.ui
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/pyngcgui_gscreen.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/pyngcgui_gscreen.txt
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/pyngcgui_gscreen_gcmc.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/pyngcgui_gscreen_gcmc.txt
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/pyngcgui_gscreen_popupkeyboard.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/pyngcgui_gscreen_popupkeyboard.txt
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/pyngcgui_popupkeyboard.ui
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/ngcgui/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/sim_mm.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/spartan/README
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/spartan/custom.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/spartan/custom_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/spartan/sim_hardware.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/spartan/spartan.hal
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/spartan/spartan.ini
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/spartan/tool.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/gscreen/vcp_box.glade
-share/doc/linuxcnc/examples/sample-configs/sim/hitcounter.py
-share/doc/linuxcnc/examples/sample-configs/sim/lathe.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/lathe.xml
-share/doc/linuxcnc/examples/sample-configs/sim/lathe_postgui.hal
-share/doc/linuxcnc/examples/sample-configs/sim/manual-example.hal
-share/doc/linuxcnc/examples/sample-configs/sim/manual-example.ui
-share/doc/linuxcnc/examples/sample-configs/sim/nc_files
-share/doc/linuxcnc/examples/sample-configs/sim/nstools.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/pyngcgui.ui
-share/doc/linuxcnc/examples/sample-configs/sim/pyngcgui_popupkeyboard.ui
-share/doc/linuxcnc/examples/sample-configs/sim/pyvcp_demo.hal
-share/doc/linuxcnc/examples/sample-configs/sim/pyvcp_demo.xml
-share/doc/linuxcnc/examples/sample-configs/sim/pyvcp_demo/README
-share/doc/linuxcnc/examples/sample-configs/sim/pyvcp_demo/custom.hal
-share/doc/linuxcnc/examples/sample-configs/sim/pyvcp_demo/pyvcp_demo1.ini
-share/doc/linuxcnc/examples/sample-configs/sim/pyvcp_demo/pyvcp_demo1.xml
-share/doc/linuxcnc/examples/sample-configs/sim/pyvcp_demo/sim_mm.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/schema-simple.sql
-share/doc/linuxcnc/examples/sample-configs/sim/screwcompX.dat
-share/doc/linuxcnc/examples/sample-configs/sim/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/sim_mm.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/sim_mm_test.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/simpockets.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/test.vcp
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/README
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/ldelta.ini
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/screwcompX.dat
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/servo_sim.ini
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/tklinuxcnc.ini
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/tripod.ini
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/trivkins/README
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/trivkins/xz.ini
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/trivkins/xz.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/trivkins/xz_both.ini
-share/doc/linuxcnc/examples/sample-configs/sim/tklinuxcnc/trivkins/xzbase.inc
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/README
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/README
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/gladevcp-touchy.hal
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/gladevcp_touchy.ini
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/hitcounter.py
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/manual-example.hal
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/manual-example.ui
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/simpockets.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/touchy-gremlin.ui
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/touchy-misc.hal
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/touchy-misc.ui
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/touchy.hal
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/gladevcp/touchy.ini
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/README
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/gremlin_view.ui
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/hwsim.sh
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/lathe.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/pyngcgui_touchy.ini
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/pyngcgui_touchy.txt
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/pyngcgui_touchy_gcmc.ini
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/pyngcgui_touchy_gcmc.txt
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/pyngcgui_touchy_lathe.ini
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/pyngcgui_touchy_lathe.txt
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/pyngcgui_touchy_moveoff.ini
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/pyngcgui_touchy_moveoff.txt
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/pyngcgui_touchy_popupkeyboard.ui
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/sim.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/ngcgui/touchy.hal
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/simpockets.tbl
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/touchy.hal
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/touchy.ini
-share/doc/linuxcnc/examples/sample-configs/sim/touchy/touchy.txt
-share/doc/linuxcnc/examples/sample-configs/sim/tracking-test.hal
-share/doc/linuxcnc/tklinuxcnc.txt
-share/glade3/catalogs/hal_python.xml
-share/glade3/pixmaps/widget-gladevcp-calc.png
-share/glade3/pixmaps/widget-gladevcp-combi_dro.png
-share/glade3/pixmaps/widget-gladevcp-hal_dial.png
-share/glade3/pixmaps/widget-gladevcp-hal_dro.png
-share/glade3/pixmaps/widget-gladevcp-hal_gremlin.png
-share/glade3/pixmaps/widget-gladevcp-hal_hbar.png
-share/glade3/pixmaps/widget-gladevcp-hal_led.png
-share/glade3/pixmaps/widget-gladevcp-hal_meter.png
-share/glade3/pixmaps/widget-gladevcp-hal_offset.png
-share/glade3/pixmaps/widget-gladevcp-hal_vbar.png
-share/glade3/pixmaps/widget-gladevcp-icon_filechooser.png
-share/glade3/pixmaps/widget-gladevcp-jogwheel.png
-share/glade3/pixmaps/widget-gladevcp-speedcontrol.png
-share/glade3/pixmaps/widget-gladevcp-tooledit.png
-share/gmoccapy/gmoccapy.glade
-share/gmoccapy/images/E-Stop.gif
-share/gmoccapy/images/Logo.png
-share/gmoccapy/images/applet-critical.png
-share/gmoccapy/images/auto_mode.png
-share/gmoccapy/images/clear.png
-share/gmoccapy/images/configure-2.png
-share/gmoccapy/images/coolant_off.png
-share/gmoccapy/images/coolant_on.gif
-share/gmoccapy/images/dimensions.png
-share/gmoccapy/images/editor.png
-share/gmoccapy/images/enter.png
-share/gmoccapy/images/estopred.png
-share/gmoccapy/images/exit.png
-share/gmoccapy/images/exit_application.png
-share/gmoccapy/images/forward.png
-share/gmoccapy/images/forward_on.gif
-share/gmoccapy/images/fullscreen_preview.png
-share/gmoccapy/images/index_tool.svg
-share/gmoccapy/images/keyboard.png
-share/gmoccapy/images/machine_off.png
-share/gmoccapy/images/machine_on.png
-share/gmoccapy/images/manual_mode.png
-share/gmoccapy/images/mdi_mode.png
-share/gmoccapy/images/mist_off.png
-share/gmoccapy/images/mist_on.gif
-share/gmoccapy/images/pause.png
-share/gmoccapy/images/rabbit_jog.png
-share/gmoccapy/images/ref_0.png
-share/gmoccapy/images/ref_1.png
-share/gmoccapy/images/ref_2.png
-share/gmoccapy/images/ref_3.png
-share/gmoccapy/images/ref_4.png
-share/gmoccapy/images/ref_5.png
-share/gmoccapy/images/ref_6.png
-share/gmoccapy/images/ref_7.png
-share/gmoccapy/images/refa.png
-share/gmoccapy/images/refall.png
-share/gmoccapy/images/refb.png
-share/gmoccapy/images/refc.png
-share/gmoccapy/images/refu.png
-share/gmoccapy/images/refv.png
-share/gmoccapy/images/refw.png
-share/gmoccapy/images/refx.png
-share/gmoccapy/images/refy.png
-share/gmoccapy/images/refz.png
-share/gmoccapy/images/reload.png
-share/gmoccapy/images/reverse.png
-share/gmoccapy/images/reverse_on.gif
-share/gmoccapy/images/runfrom.png
-share/gmoccapy/images/save-as.png
-share/gmoccapy/images/save.png
-share/gmoccapy/images/start.png
-share/gmoccapy/images/std_info.gif
-share/gmoccapy/images/step.png
-share/gmoccapy/images/stop.gif
-share/gmoccapy/images/stop.png
-share/gmoccapy/images/stop_on.gif
-share/gmoccapy/images/tool_blockdelete.gif
-share/gmoccapy/images/tool_by_no.svg
-share/gmoccapy/images/toolaxisp.png
-share/gmoccapy/images/toolaxisx.png
-share/gmoccapy/images/toolaxisy.png
-share/gmoccapy/images/toolaxisy2.png
-share/gmoccapy/images/toolaxisz.png
-share/gmoccapy/images/toolchange.png
-share/gmoccapy/images/toolpath.png
-share/gmoccapy/images/tools.png
-share/gmoccapy/images/touchoffa_value.png
-share/gmoccapy/images/touchoffb_value.png
-share/gmoccapy/images/touchoffc_value.png
-share/gmoccapy/images/touchoffu_value.png
-share/gmoccapy/images/touchoffv_value.png
-share/gmoccapy/images/touchoffw_value.png
-share/gmoccapy/images/touchoffwz.png
-share/gmoccapy/images/touchoffx.png
-share/gmoccapy/images/touchoffx_value.png
-share/gmoccapy/images/touchoffy.png
-share/gmoccapy/images/touchoffy_value.png
-share/gmoccapy/images/touchoffz.png
-share/gmoccapy/images/touchoffz_value.png
-share/gmoccapy/images/turtle_jog.png
-share/gmoccapy/images/unhome.png
-share/gmoccapy/images/user_tabs.png
-share/gmoccapy/images/zoom-in.png
-share/gmoccapy/images/zoom-out.png
-share/gscreen/images/coolant_flood_plain.gif
-share/gscreen/images/coolant_mist_plain.gif
-share/gscreen/images/linuxcnc-wizard.gif
-share/gscreen/images/spindle_ccw.gif
-share/gscreen/images/spindle_cw.gif
-share/gscreen/images/std_info.gif
-share/gscreen/images/tool_clear.gif
-share/gscreen/images/tool_reload.gif
-share/gscreen/skins/9_axis/9_axis.glade
-share/gscreen/skins/9_axis/9_axis_handler.py
-share/gscreen/skins/gaxis/gaxis.glade
-share/gscreen/skins/gaxis/gaxis_handler.py
-share/gscreen/skins/gaxis_no_plot/gaxis_no_plot.glade
-share/gscreen/skins/gaxis_no_plot/gaxis_no_plot_handler.py
-share/gscreen/skins/industrial/industrial.glade
-share/gscreen/skins/industrial/industrial2.glade
-share/gscreen/skins/industrial/industrial_handler.py
-share/gscreen/skins/spartan/spartan.glade
-share/gscreen/skins/spartan/spartan_handler.py
-share/gtksourceview-2.0/language-specs/gcode.lang
-share/gtksourceview-2.0/language-specs/ngc.lang
-share/linuxcnc/Makefile.modinc
-share/linuxcnc/gremlin_view.ui
-share/linuxcnc/gscreen.glade
-share/linuxcnc/gscreen2.glade
-share/linuxcnc/hallib/README
-share/linuxcnc/hallib/axis_manualtoolchange.hal
-share/linuxcnc/hallib/basic_sim.tcl
-share/linuxcnc/hallib/check_config.tcl
-share/linuxcnc/hallib/check_xyz_constraints.hal
-share/linuxcnc/hallib/core_servo.hal
-share/linuxcnc/hallib/core_sim.hal
-share/linuxcnc/hallib/core_sim9.hal
-share/linuxcnc/hallib/core_stepper.hal
-share/linuxcnc/hallib/gantrysim.hal
-share/linuxcnc/hallib/hal_procs_lib.tcl
-share/linuxcnc/hallib/halcheck.tcl
-share/linuxcnc/hallib/hookup_moveoff.tcl
-share/linuxcnc/hallib/lathe.hal
-share/linuxcnc/hallib/locking_indexer.hal
-share/linuxcnc/hallib/moveoff_external.hal
-share/linuxcnc/hallib/servo_sim.hal
-share/linuxcnc/hallib/sim_ldelta.hal
-share/linuxcnc/hallib/sim_lib.tcl
-share/linuxcnc/hallib/sim_rdelta.hal
-share/linuxcnc/hallib/sim_spindle_encoder.hal
-share/linuxcnc/hallib/simulated-gantry-home.hal
-share/linuxcnc/hallib/simulated_home.hal
-share/linuxcnc/hallib/simulated_limits.hal
-share/linuxcnc/hallib/tripodsim.hal
-share/linuxcnc/hallib/util_lib.tcl
-share/linuxcnc/hallib/var_show.tcl
-share/linuxcnc/hallib/wheeljogpins.tcl
-share/linuxcnc/hallib/xhc-hb04-layout1.cfg
-share/linuxcnc/hallib/xhc-hb04-layout2.cfg
-share/linuxcnc/hallib/xhc-hb04.tcl
-share/linuxcnc/linuxcnc-wizard.gif
-share/linuxcnc/linuxcnc.gif
-share/linuxcnc/linuxcnc.nml
-share/linuxcnc/linuxcncicon.png
-share/linuxcnc/ncfiles/3D_Chips.ngc
-share/linuxcnc/ncfiles/3dtest.ngc
-share/linuxcnc/ncfiles/M101
-share/linuxcnc/ncfiles/M102.c
-share/linuxcnc/ncfiles/arcspiral.ngc
-share/linuxcnc/ncfiles/b-index.ngc
-share/linuxcnc/ncfiles/cds.ngc
-share/linuxcnc/ncfiles/comp-g1.ngc
-share/linuxcnc/ncfiles/comp.ngc
-share/linuxcnc/ncfiles/comp311.ngc
-share/linuxcnc/ncfiles/comp311_2.ngc
-share/linuxcnc/ncfiles/cone.ngc
-share/linuxcnc/ncfiles/daisy.ngc
-share/linuxcnc/ncfiles/factorial.ngc
-share/linuxcnc/ncfiles/flowsnake.ngc
-share/linuxcnc/ncfiles/flowsnake.py
-share/linuxcnc/ncfiles/g20sub.ngc
-share/linuxcnc/ncfiles/g76.ngc
-share/linuxcnc/ncfiles/g881.ngc
-share/linuxcnc/ncfiles/g881min.ngc
-share/linuxcnc/ncfiles/g882.ngc
-share/linuxcnc/ncfiles/gcmc_lib/cpocket.gcmc
-share/linuxcnc/ncfiles/gcmc_lib/drill.gcmc
-share/linuxcnc/ncfiles/gcmc_lib/drill.png
-share/linuxcnc/ncfiles/gcmc_lib/ensure_units.gcmc
-share/linuxcnc/ncfiles/gcmc_lib/involute-gear.gcmc
-share/linuxcnc/ncfiles/gcmc_lib/rectangle.gcmc
-share/linuxcnc/ncfiles/gcmc_lib/star.gcmc
-share/linuxcnc/ncfiles/gcmc_lib/star.png
-share/linuxcnc/ncfiles/gcmc_lib/trochoid-path.gcmc
-share/linuxcnc/ncfiles/gcmc_lib/wheels.gcmc
-share/linuxcnc/ncfiles/gladevcp_lib/oword.ngc
-share/linuxcnc/ncfiles/gmoccapy_2_tools_with_cutter_radius_compensation.ngc
-share/linuxcnc/ncfiles/gridprobe.ngc
-share/linuxcnc/ncfiles/hole-circle.ngc
-share/linuxcnc/ncfiles/holecircle.py
-share/linuxcnc/ncfiles/increment.ngc
-share/linuxcnc/ncfiles/involute.py
-share/linuxcnc/ncfiles/lathe-g76.ngc
-share/linuxcnc/ncfiles/lathe_pawn.ngc
-share/linuxcnc/ncfiles/lathecomp.ngc
-share/linuxcnc/ncfiles/m250.ngc
-share/linuxcnc/ncfiles/m61demo.ngc
-share/linuxcnc/ncfiles/m6demo.ngc
-share/linuxcnc/ncfiles/m6remap.ngc
-share/linuxcnc/ncfiles/m70m72-demo.ngc
-share/linuxcnc/ncfiles/m73-demo.ngc
-share/linuxcnc/ncfiles/m75.ngc
-share/linuxcnc/ncfiles/m76.ngc
-share/linuxcnc/ncfiles/mmount.ngc
-share/linuxcnc/ncfiles/nestedcall.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/arc1.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/arc1.png
-share/linuxcnc/ncfiles/ngcgui_lib/arc2.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/arc2.png
-share/linuxcnc/ncfiles/ngcgui_lib/backlash.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/db25.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/gosper.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/gosper.png
-share/linuxcnc/ncfiles/ngcgui_lib/helix.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/helix_rtheta.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/hole_circle.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/ihex.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/iquad.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/iquad.png
-share/linuxcnc/ncfiles/ngcgui_lib/lathe/g76base.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/lathe/g76base.png
-share/linuxcnc/ncfiles/ngcgui_lib/lathe/g76diam.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/lathe/g76diam.png
-share/linuxcnc/ncfiles/ngcgui_lib/lathe/id.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/lathe/lathe_std.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/lathe/od.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/lathe/taper-od.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/mfiles/M110
-share/linuxcnc/ncfiles/ngcgui_lib/ohex.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/oquad.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/qpex.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/qpex_mm.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/qpocket.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/qpocket.png
-share/linuxcnc/ncfiles/ngcgui_lib/rectangle_probe.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/simp.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/simp.png
-share/linuxcnc/ncfiles/ngcgui_lib/slot.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/slot.png
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/bye.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/cross.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/dir.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/dot.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/entry.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/g59preview.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/gosper_sub.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/in_std.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/line.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/loadtool.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/mm_std.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/move.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/pointsdata.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/utilitysubs/spin.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/xyz.ngc
-share/linuxcnc/ncfiles/ngcgui_lib/xyz.png
-share/linuxcnc/ncfiles/offsets.ngc
-share/linuxcnc/ncfiles/orphans/README
-share/linuxcnc/ncfiles/plasmatest.ngc
-share/linuxcnc/ncfiles/polar.ngc
-share/linuxcnc/ncfiles/probe-hole.ngc
-share/linuxcnc/ncfiles/remap-subroutines/change.ngc
-share/linuxcnc/ncfiles/remap-subroutines/prepare.ngc
-share/linuxcnc/ncfiles/remap_lib/common_nc_subs/on_abort.ngc
-share/linuxcnc/ncfiles/remap_lib/common_nc_subs/reset_state.ngc
-share/linuxcnc/ncfiles/remap_lib/python-stdglue/stdglue.py
-share/linuxcnc/ncfiles/retval.ngc
-share/linuxcnc/ncfiles/roparams.ngc
-share/linuxcnc/ncfiles/skeleton.ngc
-share/linuxcnc/ncfiles/smartprobe.ngc
-share/linuxcnc/ncfiles/spiral.ngc
-share/linuxcnc/ncfiles/systems.ngc
-share/linuxcnc/ncfiles/testm6fail.ngc
-share/linuxcnc/ncfiles/threading.ngc
-share/linuxcnc/ncfiles/tool-length-probe.ngc
-share/linuxcnc/ncfiles/toplevel.ngc
-share/linuxcnc/ncfiles/tort.ngc
-share/linuxcnc/ncfiles/torus.png
-share/linuxcnc/ncfiles/touchoff.ngc
-share/linuxcnc/ncfiles/useful-subroutines.ngc
-share/linuxcnc/ncfiles/x-trim.ngc
-share/linuxcnc/pncconf/a_axis.glade
-share/linuxcnc/pncconf/a_motor.glade
-share/linuxcnc/pncconf/base.glade
-share/linuxcnc/pncconf/dialogs.glade
-share/linuxcnc/pncconf/external.glade
-share/linuxcnc/pncconf/finished.glade
-share/linuxcnc/pncconf/help.glade
-share/linuxcnc/pncconf/main_page.glade
-share/linuxcnc/pncconf/mesa0.glade
-share/linuxcnc/pncconf/mesa1.glade
-share/linuxcnc/pncconf/options.glade
-share/linuxcnc/pncconf/pncconf-help/axisdiagram1.png
-share/linuxcnc/pncconf/pncconf-help/help-advanced.txt
-share/linuxcnc/pncconf/pncconf-help/help-axisconfig.txt
-share/linuxcnc/pncconf/pncconf-help/help-axismotor.txt
-share/linuxcnc/pncconf/pncconf-help/help-basic.txt
-share/linuxcnc/pncconf/pncconf-help/help-extcontrols.txt
-share/linuxcnc/pncconf/pncconf-help/help-gui.txt
-share/linuxcnc/pncconf/pncconf-help/help-load.txt
-share/linuxcnc/pncconf/pncconf-help/help-mesa.txt
-share/linuxcnc/pncconf/pncconf-help/help-realtime.txt
-share/linuxcnc/pncconf/pncconf-help/help-welcome.txt
-share/linuxcnc/pncconf/pncconf-help/lathe_diagram.png
-share/linuxcnc/pncconf/pport1.glade
-share/linuxcnc/pncconf/pport2.glade
-share/linuxcnc/pncconf/realtime.glade
-share/linuxcnc/pncconf/s_motor.glade
-share/linuxcnc/pncconf/screen.glade
-share/linuxcnc/pncconf/start.glade
-share/linuxcnc/pncconf/x_axis.glade
-share/linuxcnc/pncconf/x_motor.glade
-share/linuxcnc/pncconf/y_axis.glade
-share/linuxcnc/pncconf/y_motor.glade
-share/linuxcnc/pncconf/z_axis.glade
-share/linuxcnc/pncconf/z_motor.glade
-share/linuxcnc/popupkeyboard.ui
-share/linuxcnc/stepconf/axisa.glade
-share/linuxcnc/stepconf/axisu.glade
-share/linuxcnc/stepconf/axisv.glade
-share/linuxcnc/stepconf/axisx.glade
-share/linuxcnc/stepconf/axisy.glade
-share/linuxcnc/stepconf/axisz.glade
-share/linuxcnc/stepconf/base.glade
-share/linuxcnc/stepconf/finished.glade
-share/linuxcnc/stepconf/halui_page.glade
-share/linuxcnc/stepconf/main_page.glade
-share/linuxcnc/stepconf/options.glade
-share/linuxcnc/stepconf/pport1.glade
-share/linuxcnc/stepconf/pport2.glade
-share/linuxcnc/stepconf/spindle.glade
-share/linuxcnc/stepconf/start.glade
-share/linuxcnc/touchy.glade
-share/locale/de/LC_MESSAGES/gmoccapy.mo
-share/locale/de/LC_MESSAGES/linuxcnc.mo
-share/locale/es/LC_MESSAGES/gmoccapy.mo
-share/locale/es/LC_MESSAGES/linuxcnc.mo
-share/locale/fi/LC_MESSAGES/linuxcnc.mo
-share/locale/fr/LC_MESSAGES/gmoccapy.mo
-share/locale/fr/LC_MESSAGES/linuxcnc.mo
-share/locale/hu/LC_MESSAGES/gmoccapy.mo
-share/locale/hu/LC_MESSAGES/linuxcnc.mo
-share/locale/it/LC_MESSAGES/linuxcnc.mo
-share/locale/ja/LC_MESSAGES/linuxcnc.mo
-share/locale/pl/LC_MESSAGES/gmoccapy.mo
-share/locale/pl/LC_MESSAGES/linuxcnc.mo
-share/locale/pt_BR/LC_MESSAGES/linuxcnc.mo
-share/locale/ro/LC_MESSAGES/linuxcnc.mo
-share/locale/ru/LC_MESSAGES/linuxcnc.mo
-share/locale/sk/LC_MESSAGES/linuxcnc.mo
-share/locale/sr/LC_MESSAGES/gmoccapy.mo
-share/locale/sr/LC_MESSAGES/linuxcnc.mo
-share/locale/sv/LC_MESSAGES/linuxcnc.mo
-share/locale/zh_CN/LC_MESSAGES/linuxcnc.mo
-share/locale/zh_HK/LC_MESSAGES/linuxcnc.mo
-share/locale/zh_TW/LC_MESSAGES/linuxcnc.mo
-/usr/local/%%PYTHON_SITELIBDIR%%/_hal.so
-/usr/local/%%PYTHON_SITELIBDIR%%/_togl.so
-/usr/local/%%PYTHON_SITELIBDIR%%/bitfile.py
-/usr/local/%%PYTHON_SITELIBDIR%%/bwidget.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gcode.so
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/__init__.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/calculator.glade
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/calculatorwidget.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/combi_dro.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/drowidget.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/gladebuilder.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/gladevcp-test.glade
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_actions.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_bar.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_dial.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_filechooser.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_graph.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_gremlin.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_gremlin_plus.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_lightbutton.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_mdihistory.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_meter.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_pyngcgui.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_pythonplugin.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_sourceview.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/hal_widgets.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/iconview.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/jogwheel.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/led.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/macro_widget.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/makepins.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/offsetpage.glade
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/offsetpage_widget.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/offsetwidget.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/overridewidget.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/persistence.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/speedcontrol.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/tooledit_gtk.glade
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/tooledit_widget.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp/xembed.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gladevcp_makepins.py
-/usr/local/%%PYTHON_SITELIBDIR%%/glnav.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gmoccapy/__init__.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gmoccapy/dialogs.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gmoccapy/getiniinfo.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gmoccapy/notification.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gmoccapy/player.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gmoccapy/preferences.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gmoccapy/widgets.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gremlin.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gremlin_view.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gscreen/__init__.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gscreen/emc_interface.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gscreen/keybindings.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gscreen/mdi.py
-/usr/local/%%PYTHON_SITELIBDIR%%/gscreen/preferences.py
-/usr/local/%%PYTHON_SITELIBDIR%%/hal.py
-/usr/local/%%PYTHON_SITELIBDIR%%/hal_glib.py
-/usr/local/%%PYTHON_SITELIBDIR%%/hershey.py
-/usr/local/%%PYTHON_SITELIBDIR%%/lineardeltakins.so
-/usr/local/%%PYTHON_SITELIBDIR%%/linux_event.py
-/usr/local/%%PYTHON_SITELIBDIR%%/linuxcnc.so
-/usr/local/%%PYTHON_SITELIBDIR%%/linuxcnc_util.py
-/usr/local/%%PYTHON_SITELIBDIR%%/minigl.so
-/usr/local/%%PYTHON_SITELIBDIR%%/multifilebuilder.py
-/usr/local/%%PYTHON_SITELIBDIR%%/multifilebuilder_gtk3.py
-/usr/local/%%PYTHON_SITELIBDIR%%/nf.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pncconf/__init__.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pncconf/build_HAL.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pncconf/build_INI.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pncconf/pages.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pncconf/private_data.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pncconf/tests.py
-/usr/local/%%PYTHON_SITELIBDIR%%/popupkeyboard.py
-/usr/local/%%PYTHON_SITELIBDIR%%/propertywindow.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pyngcgui.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pyui/__init__.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pyui/commands.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pyui/master.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pyui/panelui_validate.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pyui/widgets.py
-/usr/local/%%PYTHON_SITELIBDIR%%/pyvcp_widgets.py
-/usr/local/%%PYTHON_SITELIBDIR%%/rotarydeltakins.so
-/usr/local/%%PYTHON_SITELIBDIR%%/rs274/OpenGLTk.py
-/usr/local/%%PYTHON_SITELIBDIR%%/rs274/__init__.py
-/usr/local/%%PYTHON_SITELIBDIR%%/rs274/author.py
-/usr/local/%%PYTHON_SITELIBDIR%%/rs274/glcanon.py
-/usr/local/%%PYTHON_SITELIBDIR%%/rs274/interpret.py
-/usr/local/%%PYTHON_SITELIBDIR%%/rs274/options.py
-/usr/local/%%PYTHON_SITELIBDIR%%/stepconf/__init__.py
-/usr/local/%%PYTHON_SITELIBDIR%%/stepconf/build_HAL.py
-/usr/local/%%PYTHON_SITELIBDIR%%/stepconf/build_INI.py
-/usr/local/%%PYTHON_SITELIBDIR%%/stepconf/import_mach.py
-/usr/local/%%PYTHON_SITELIBDIR%%/stepconf/pages.py
-/usr/local/%%PYTHON_SITELIBDIR%%/touchy/__init__.py
-/usr/local/%%PYTHON_SITELIBDIR%%/touchy/emc_interface.py
-/usr/local/%%PYTHON_SITELIBDIR%%/touchy/filechooser.py
-/usr/local/%%PYTHON_SITELIBDIR%%/touchy/hal_interface.py
-/usr/local/%%PYTHON_SITELIBDIR%%/touchy/listing.py
-/usr/local/%%PYTHON_SITELIBDIR%%/touchy/mdi.py
-/usr/local/%%PYTHON_SITELIBDIR%%/touchy/preferences.py
-/usr/local/%%PYTHON_SITELIBDIR%%/vcpparse.py
-/usr/local/%%PYTHON_SITELIBDIR%%/vismach.py
-@dir lib/linuxcnc/modules/linuxcnc
-@dir /usr/local/%%PYTHON_SITELIBDIR%%/gladevcp
-@dir /usr/local/%%PYTHON_SITELIBDIR%%/gmoccapy
-@dir /usr/local/%%PYTHON_SITELIBDIR%%/gscreen
-@dir /usr/local/%%PYTHON_SITELIBDIR%%/pncconf
-@dir /usr/local/%%PYTHON_SITELIBDIR%%/pyui
-@dir /usr/local/%%PYTHON_SITELIBDIR%%/rs274
-@dir /usr/local/%%PYTHON_SITELIBDIR%%/stepconf
-@dir /usr/local/%%PYTHON_SITELIBDIR%%/touchy
-@dir /usr/local/%%PYTHON_SITELIBDIR%%
-@dir /usr/local/%%PYTHON_LIBDIR%%