Highlight-4.4

Introdução ao "Highlight"

Highlight é um utilitário que converte o código-fonte em texto formatado com realce de sintaxe.

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

  • Transferência (HTTP): http://www.andre-simon.de/zip/highlight-4.4.tar.bz2

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: e61056f9cfe5f865ea7f87c74f05d22f

  • Tamanho da transferência: 1,4 MB

  • Espaço em disco estimado exigido: 31 MB (com a "GUI")

  • Tempo de construção estimado: 0,3 UPC (Usando paralelismo=4; com a "GUI")

Dependências do "Highlight"

Exigidas

Boost-1.81.0 e Lua-5.4.4

Opcionais

Qt-5.15.8 (para construir a estrutura de interação direta "GUI")

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/highlight

Instalação do "Highlight"

Para consistência, não comprima páginas de manual.

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

Para construir Highlight execute o seguinte comando:

make

Para construir a estrutura de interação direta "GUI" Qt5, execute o seguinte comando:

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

Esse pacote não vem com uma suíte de teste.

Para instalar Highlight, execute o seguinte comando como o(a) usuário(a) root:

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

Para instalar o aplicativo "GUI", execute o seguinte comando como o(a) usuário(a) root:

make install-gui

Explicações do Comando

doc_dir=/usr/share/doc/highlight-4.4/: instala a documentação do "highlight" em um diretório versionado. Esse comando também é necessário para make gui, pois o valor dele seria rigidamente codificado no executável "GUI". Observe que a "/" à direita é necessária.

Conteúdo

Aplicativos Instalados: highlight e highlight-gui (opcional)
Bibliotecas Instaladas: Nenhum(a)
Diretórios Instalados: /etc/highlight, /usr/share/doc/highlight-4.4 e /usr/share/highlight

Descrições Curtas

highlight

é um código-fonte universal para conversor de texto formatado

highlight-gui

é a interface Qt5 para highlight.