Este es el comando shape_build que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
shape_build - shapeTools Construcción e instalación del sistema RMS
SINOPSIS
dar forma a [todos] [VERSIONES = ] [variantes] [macro ajustes]
dar forma a instalar [VERSIONES = ] [INSTALLBASE = ] [variantes] [macro ajustes]
dar forma a limpio[ configuración>]
dar forma a caché limpio [ configuración>]
“piensen de nuevo sobre los incrementos de precio” [todos][ configuración>]
“piensen de nuevo sobre los incrementos de precio” instalar [INSTALLBASE = ] [ configuración>]
“piensen de nuevo sobre los incrementos de precio” limpio[ configuración>]
DESCRIPCIÓN
Shape todos, O simplemente dar forma a (Como se todos es el destino predeterminado), crea el nodo del sistema actual.
Realiza todas las acciones necesarias para derivar el objetivo principal ($ (TARGET) en el Makefile)
de los componentes de origen del nodo. Shape all también construye todos los subsistemas de la corriente
nodo. Antes de desencadenar cualquier acción de compilación en sí, si llama de forma recursiva a shape para cada
subsistema. La selección de la versión se rige por la regla dada como valor a la VERSIONES macro,
por defecto es más reciente. La regla de selección de versión dada en la línea de comando, si la hay, es
heredado de las llamadas recursivas.
Shape instalar instala los resultados de la compilación del nodo actual en las ubicaciones adecuadas.
Las cosas que se van a instalar suelen ser binarios y manuales. El objetivo objetivos de instalación en la categoría Industrial.
Makefile enumera todas estas cosas como sus dependientes. Shape install actualiza todos los resultados de la compilación
de la misma forma que shape all, antes de instalarlos. La instalación de forma invoca a todos
subsistemas del nodo actual en el procedimiento de instalación llamando de forma recursiva a shape
instalar para cada uno de ellos. Esto se hace, antes de realizar cualquier acción de compilación o instalación.
sí mismo. Las versiones apropiadas se seleccionan de acuerdo con la selección de versión dada
regla nombrada en el VERSIONES macro. La regla predeterminada para la instalación de formas es Recent_release
seleccionando la versión más reciente o la versión preliminar (la que sea más reciente). La macro
BASE DE INSTALACIÓN define el directorio base de instalación, un nombre de ruta absoluto que apunta al
raíz de un árbol de directorios, donde se copiarán los resultados de la compilación. Verifique el Makefile
para la configuración predeterminada de INSTALLBASE y los directorios de instalación definidos como
nombres de ruta relativos a partir del directorio base de instalación. Valores de la VERSIÓN
y el conjunto de macros INSTALLBASE en la línea de comando se heredan a todas las llamadas recursivas.
Shape limpia elimina todos los objetos derivados establecidos actualmente como archivos UNIX. Estos son los
archivos enumerados en la macro OBJECTS en el Makefile, el destino derivado ($ (TARGET)) y el
alias de destino ($ (ALIAS)). Los objetos derivados, establecidos como archivos UNIX son aquellos
se produce a partir de su fuente o se reinstala desde la caché de objetos derivados durante el
última compilación del sistema. Shape caché limpio limpia la caché de objetos derivados, dirá,
elimina todos los objetos almacenados allí. Todos los nombres enumerados como dependientes del .BPOOL especial
macro en el Shapefile son candidatos para ser almacenados en caché. Cuando varias versiones (diferentes) de
surgen objetos derivados con el mismo nombre, los más antiguos se almacenan en el objeto derivado
cache. Shape cleancache junto con shape clean quita todos derivado (automáticamente
reproducibles) objetos. Las dos acciones de limpieza son No llamado recursivamente. Se aplican solo
al nodo actual.
Las acciones de construcción y limpieza (todas, instalación y limpieza) de la forma RMS se pueden realizar
by “piensen de nuevo sobre los incrementos de precio”(1) y por dar forma a(1). La principal diferencia es que esa forma es capaz de configurar
el contexto de fuente apropiado de acuerdo con una regla de selección de versión dada, mientras que
solo se refiere a los archivos normales de UNIX. Make fallará si no todos los componentes del sistema
tiene una versión ocupada comprobada. La intención de mantener Makefiles adecuados para
La compilación completa del sistema tiene como objetivo la construcción e instalación del sistema a partir de una distribución de origen.
en lugar de desde el área de desarrollo. Las distribuciones de origen son copias del sistema tomadas de
uno de los árboles de liberación (área de liberación parcial o área de liberación). Ver forma_RMS(1) para
Detalles.
Haz todos, “piensen de nuevo sobre los incrementos de precio” instalar y “piensen de nuevo sobre los incrementos de precio” limpia se comportan de manera similar a sus contrapartes de forma. los
La diferencia es que esperan que se configure un contexto fuente del sistema completo como UNIX
archivos (ver arriba).
Cada definición de macro en Make- o Shapefile puede redefinirse desde la línea de comando.
La mayoría de las definiciones de macros estándar RMS de forma se heredan a llamadas recursivas de make
o forma. Comprobar el forma_tmpl(7) página de manual para obtener una lista de las macros estándar.
INCONVENIENTES
Por razones técnicas, cada llamada make invoca de forma recursiva a make en el mismo nivel antes
realizar cualquier acción. Desafortunadamente, esto restringe la eficacia de las opciones de la línea de comandos.
Por ejemplo, no hay posibilidad de trabajar con el -f (nombre alternativo para el Makefile) opción y
la redefinición de macros se limita a las heredadas. Esta restricción no
aplicar a las llamadas de forma.
Use shape_build en línea usando los servicios de onworks.net