halcompile1
Build, compile and install linuxcnc hal components
Usage
sudo halcompile
[{--install | --install-doc}]
compfile ...
sudo halcompile
--install
--userspace
cfile ...
sudo halcompile
--install
--userspace
pyfile ...
Overview
halcompile performs many different functions:
- •
-
Compile
.compand.cfiles into.soor.koHAL realtime components (the--compileflag)
- •
-
Compile
.compand.cfiles into HAL non-realtime components (the --compile --userspace flag)
- •
-
Preprocess
.compfiles into.cfiles (the--preprocessflag)
- •
-
Extract documentation from
.compfiles into.9manpage files (the--documentflag)
- •
-
Display documentation from
.compfiles onscreen (the--view-docflag)
- •
-
Compile and install
.compand.cfiles into the proper directory for HAL realtime components (the--installflag), which may require sudo to write to system directories.
- •
-
Install
.cand.pyfiles into the proper directory for HAL non-realtime components (the --install --userspace flag), which may require sudo to write to system directories.
- •
-
Extract documentation from
.compfiles into.9manpage files in the proper system directory (the--installflag), which may require sudo to write to system directories.
- •
-
Preprocess
.compfiles into.cfiles (the--preprocessflag)
Releases
2 releases since Debian 12 (Bookworm); the text changed 1 time.