shape_build - Online na nuvem

Este é o comando shape_build que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


shape_build - construção e instalação do sistema shapeTools RMS

SINOPSE


forma [todas] [VERSIONS = ] [variantes] [macro definições]

forma instalar [VERSIONS = ] [INSTALLBASE = ] [variantes] [macro definições]

forma limpar[ configurações>]

forma cache limpo [ configurações>]

fazer [tudo][ configurações>]

fazer instalar [INSTALLBASE = ] [ configurações>]

fazer limpar[ configurações>]

DESCRIÇÃO


Shape todos os, Ou apenas forma (Conforme todos os é o destino padrão), cria o nó do sistema atual.
Ele executa todas as ações necessárias para derivar o alvo principal ($ (TARGET) no Makefile)
dos componentes de origem do nó. Shape all também constrói todos os subsistemas do atual
nó. Antes de acionar qualquer ação de construção em si, se chama recursivamente a forma para cada
subsistema. A seleção da versão é conduzida pela regra dada como valor para o VERSÕES macro
padrão é mais recente. A regra de seleção de versão fornecida na linha de comando, se houver, é
herdado para as chamadas recursivas.

Shape instalar instala os resultados da construção do nó atual nos locais apropriados.
Os itens a serem instalados geralmente são binários e manuais. O alvo instalar alvos no
O Makefile lista todas essas coisas como seus dependentes. A instalação de formas atualiza todos os resultados de construção
da mesma forma que o shape all faz, antes de instalá-los. A instalação de formas invoca todos
subsistemas do nó atual no procedimento de instalação chamando recursivamente a forma
instalar para cada um deles. Isso é feito, antes de executar qualquer ação de compilação ou instalação
em si. As versões apropriadas são selecionadas de acordo com a seleção de versão dada
regra nomeada no VERSÕES macro. A regra padrão para instalação de formas é lançamento_recente
selecionando a versão ou pré-lançamento mais recente (o que for mais recente). A macro
BASE DE INSTALAÇÃO define o diretório base da instalação, um caminho absoluto apontando para o
raiz de uma árvore de diretório, para onde os resultados da construção devem ser copiados. Verifique o Makefile
para a configuração padrão de INSTALLBASE e os diretórios de instalação definidos como
caminhos relativos a partir do diretório base de instalação. Valores da VERSION
e a macro INSTALLBASE definida na linha de comando são herdadas de todas as chamadas recursivas.

Shape limpar remove todos os objetos derivados atualmente estabelecidos como arquivos UNIX. Estes são os
arquivos listados na macro OBJECTS no Makefile, o destino derivado ($ (TARGET)) e o
aliases de destino ($ (ALIASES)). Os objetos derivados, estabelecidos como arquivos UNIX são aqueles
sendo produzidos a partir de sua fonte ou reinstalados a partir do cache de objetos derivados durante o
última construção do sistema. Shape cache limpo limpa o cache do objeto derivado, dirá,
remove todos os objetos armazenados lá. Todos os nomes listados como dependentes do .BPOOL especial
macro no Shapefile são candidatos a serem armazenados em cache. Quando várias versões (diferentes) de
objetos derivados com o mesmo nome surgem, os mais antigos são armazenados no objeto derivado
cache. Shape cleancache em conjunto com remove shape clean todos os derivado (automaticamente
reproduzíveis) objetos. As duas ações de limpeza são não chamado recursivamente. Eles se aplicam apenas
para o nó atual.

As ações de construção e limpeza (tudo, instalar e limpar) do RMS de forma podem ser executadas
by fazer(1) e por forma(1). A principal diferença é que essa forma é capaz de configurar
o contexto de origem apropriado de acordo com uma determinada regra de seleção de versão, enquanto make
diz respeito apenas aos arquivos UNIX regulares. O make falhará se não todos os componentes do sistema
tem uma versão ocupada verificada. A intenção de manter Makefiles adequados para
a construção completa do sistema visa a construção e instalação do sistema a partir de uma distribuição de origem
em vez da área de desenvolvimento. Distribuições de origem são cópias do sistema tiradas de
uma das árvores de liberação (área de liberação parcial ou área de liberação). Ver forma_RMS(1) para
Detalhes.

Realizar tudo, fazer instalar e fazer limpar se comportam de forma semelhante às suas contrapartes de forma. o
diferença é que eles esperam que um contexto de origem do sistema completo seja configurado como UNIX
arquivos (veja acima).

Cada definição de macro no Make- ou Shapefile pode ser redefinida a partir da linha de comando.
A maioria das definições de macro padrão RMS de forma são herdadas de chamadas recursivas de make
ou forma. Verifica a shape_tmpl(7) página de manual para uma lista das macros padrão.

INCONVENIÊNCIAS


Por razões técnicas, cada chamada make invoca recursivamente make no mesmo nível antes
realizando quaisquer ações. Infelizmente, isso restringe a eficácia das opções de linha de comando.
Por exemplo, não há chance de trabalhar com o -f (nome alternativo para o Makefile) opção e
a redefinição de macros é restrita às herdadas. Esta restrição não
aplicam-se a chamadas de formas.

Use shape_build online usando serviços onworks.net



Programas online mais recentes para Linux e Windows