Highlight is an utility that converts source code to formatted text with syntax highlighting.
This package is known to build and work properly using an LFS 12.2 platform.
Download (HTTP): http://www.andre-simon.de/zip/highlight-4.13.tar.bz2
Download MD5 sum: 25e6aef8901eb5cf555f36be63ce502e
Download size: 1.4 MB
Estimated disk space required: 24 MB (with gui)
Estimated build time: 0.3 SBU (Using parallelism=4; with gui)
Qt-6.7.2 (to build the GUI front-end)
For consistency, do not compress man pages.
sed -i '/GZIP/s/^/#/' makefile
To build Highlight run the following command:
make
To build the qt6 GUI front-end, run the following command:
make doc_dir=/usr/share/doc/highlight-4.13/ gui
This package does not come with a test suite.
To install Highlight, run the
following command as the root
user:
make doc_dir=/usr/share/doc/highlight-4.13/ install
To install the GUI program, run the following command as the
root
user:
make install-gui
doc_dir=/usr/share/doc/highlight-4.13/
:
installs the highlight documentation into a versioned directory.
This parameter is also needed for make gui, because its value would
be hardcoded into the gui executable. Note that the trailing
“/” is
necessary.