Capítulo 6. O Website

Índice
6.1. Variáveis ​​de Ambiente
6.2. Compilando e Instalando as Páginas Web

O web site do FreeBSD é parte da documentação do FreeBSD. Os arquivos para o web site são armazenados no subdiretório en_US.ISO8859-1/htdocs do repositório ~/doc neste exemplo.

6.1. Variáveis ​​de Ambiente

Diversas variáveis ​​de ambiente controlam quais partes do web site são compiladas ou instaladas e para quais diretórios.

Dica:

O sistema de compilação do web site utiliza o make(1), e valida variáveis configuradas mesmo se estiverem vazias. Os exemplos aqui mostram as formas recomendadas de configurar e utilizar essas variáveis. Definir ou configurar essas variáveis ​​com outros valores ou métodos pode levar a surpresas inesperadas.

DESTDIR

DESTDIR especifica o caminho onde os arquivos do web site devem ser instalados.

Esta variável é melhor configurada com env(1) ou o método do shell do usuário para configurar variáveis ​​de ambiente, setenv para csh(1) ou export para sh(1).

ENGLISH_ONLY

Padrão: indefinido. Compile e inclua todas as traduções.

ENGLISH_ONLY=yes: compile apenas os documentos em Inglês e ignore todas as traduções.

WEB_ONLY

Padrão: indefinido. Compile o web site e todos os livros e artigos.

WEB_ONLY=yes: Compile ou instale apenas páginas HTML do diretório en_US.ISO8859-1/htdocs. Outros diretórios e documentos, incluindo livros e artigos, serão ignorados.

WEB_LANG

Padrão: indefinido. Compile e inclua todos os idiomas disponíveis no web site.

Defina com uma lista separada por espaços, todos os idiomas a serem incluídos na compilação ou instalação. Os formatos são os mesmos que os nomes de diretório no diretório raiz do documento. Por exemplo, para incluir os documentos alemão e francês:

WEB_LANG="de_DE.ISO8859-1 fr_FR.ISO8859-1"

WEB_ONLY, WEB_LANG, e ENGLISH_ONLY são variáveis make(1) que​e podem ser definidas em /etc/make.conf, Makefile.inc, como variáveis ​​de ambiente na linha de comando, ou em arquivos dot.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.