Highlight-4.10

Highlight の概要

Highlight is an utility that converts source code to formatted text with syntax highlighting.

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

  • ダウンロード (HTTP): http://www.andre-simon.de/zip/highlight-4.10.tar.bz2

  • ダウンロード MD5 sum: 187a16136f7aa4310e57eecb994b7ac4

  • ダウンロードサイズ: 1.4 MB

  • 必要ディスク容量: 24 MB (with gui)

  • 概算ビルド時間: 0.3 SBU (Using parallelism=4; with gui)

Highlight の依存パッケージ

必須

Boost-1.84.0, Lua-5.4.6

任意

(Qt-5.15.11 または qt-alternate-5.15.11) (to build the GUI front-end)

Highlight のインストール

For consistency, do not compress man pages.

sed -i '/GZIP/s/^/#/' makefile

以下のコマンドを実行して Highlight をビルドします。

make

Qt5 GUI フロントエンドをビルドする場合は、以下のコマンドを実行します。

make doc_dir=/usr/share/doc/highlight-4.10/ gui

このパッケージにテストスイートはありません。

To install Highlight, run the following command as the root user:

make doc_dir=/usr/share/doc/highlight-4.10/ install

To install the GUI program, run the following command as the root user:

make install-gui

コマンド説明

doc_dir=/usr/share/doc/highlight-4.10/: 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.

パッケージ構成

インストールプログラム: highlight, highlight-gui (任意ビルド)
インストールライブラリ: なし
インストールディレクトリ: /etc/highlight, /usr/share/doc/highlight-4.10, /usr/share/highlight

概略説明

highlight

is a universal source code to formatted text converter

highlight-gui

is the Qt5 interface to highlight.