comp
NAME
comp — Build, compile and install LinuxCNC HAL components
SYNOPSIS
comp [--compile|--preprocess|--document|--view-doc] compfile…
sudo comp [--install|--install-doc] compfile…
comp --compile --userspace cfile…
sudo comp --install --userspace cfile…
sudo comp --install --userspace pyfile…
DESCRIPTION
comp performs many different functions:
Compile .comp and .c files into .so or .ko HAL realtime components (the --compile flag)
Compile .comp and .c files into HAL userspace components (the --compile --userspace flag)
Preprocess .comp files into .c files (the --preprocess flag)
Extract documentation from .comp files into .9 manpage files (the --document flag)
Display documentation from .comp files onscreen (the --view-doc flag)
Compile and install .comp and .c files into the proper directory for HAL realtime components (the --install flag), which may require sudo to write to system directories.
Install .c and .py files into the proper directory for HAL userspace components (the --install --userspace flag), which may require sudo to write to system directories.
Extract documentation from .comp files into .9 manpage files in the proper system directory (the --install flag), which may require sudo to write to system directories.
Preprocess .comp files into .c files (the --preprocess flag)
SEE ALSO
http://www.machinekit.io/docs/man/man9/comp/
for documentation on the "two input comparator with hysteresis", a HAL realtime component with the same name as this program