El mecanismo de construcci�n global est� controlado por una configuraci�n de
constructor que incluye un archivo build.properties.
| topLevelElementId | El id de la caracter�stica que se est� construyendo. Esta propiedad es nueva en 3.4 y depende de la utilizaci�n del archivo allElements.xml de 3.4. Las configuraciones de construcci�n que utilizan archivos customTargets.xml y/o allElements.xml de estilo m�s antiguo no deben utilizar esta propiedad. |
| buildDirectory |
El directorio en el que tendr� lugar la
construcci�n. |
| configs |
Una lista de las configuraciones que deben
construirse. Una configuraci�n es una lista separada por signos ampersand
de valores formados por sistema operativo, sistema de ventanas y arquitectura
separados por comas. Si no se especifica ninguna configuraci�n, se construir� la
configuraci�n independiente de plataforma.
Ejemplo:
configs = win32, win32, x86 & linux, gtk, ppc |
| baseLocation |
La ubicaci�n de la instalaci�n Eclipse
destino. En la plantilla predeterminada, el valor es ${base}/eclipse. (Consulte
la propiedad base que figura m�s adelante). Se espera que este directorio contenga
subdirectorios plugins/ y features/
que a su vez contengan los plug-ins binarios y las caracter�sticas, respectivamente. |
| baseos |
El sistema operativo de la instalaci�n
Eclipse especificada por baseLocation |
| basews |
El sistema de ventanas de la
instalaci�n
Eclipse especificada por baseLocation |
| basearch |
La arquitectura de la
instalaci�n
Eclipse especificada por baseLocation |
| pluginPath |
Una lista separada por separadores de v�a de
acceso de plataforma de las ubicaciones en las que buscar plug-ins y caracter�sticas
adicionales. |
| skipBase |
Si se establece, descarga autom�ticamente un
Eclipse base para utilizarlo como destino. |
| base |
La ubicaci�n en la que se descargar� el
Eclipse base. Debe ser el padre de baseLocation, como por ejemplo baseLocation =
${base}/eclipse. |
| eclipseURL |
El URL del sitio de descarga de Eclipse. |
| eclipseBuildId |
El ID de construcci�n del Eclipse que debe
descargarse. |
| eclipseBaseURL |
El URL real del zip que debe descargarse.
En la plantilla predeterminada, el valor es:
eclipseBaseURL = ${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip
|
| filteredDependencyCheck |
Opcional, restringir el conjunto de plug-ins y caracter�sticas a tener en
cuenta durante la construcci�n al que pueden alcanzar las caracter�sticas /plug-ins que se est�n construyendo cuando el
valor es true |
| resolver.devMode |
Cuando el valor es true, la validaci�n que se realiza en el conjunto de
plug-ins que se construye ser� menos estricta. Por ejemplo, permitir� resolver varias versiones de un paquete
monoinstancia. |
| runPackager |
Establece si debe ejecutarse el empaquetador. Debe establecerla si los resultados de construcci�n deben contener caracter�sticas
y plug-ins binarios procedentes de baseLocation. |
| product |
El archivo de configuraci�n del producto.
Establ�zcala si est� construyendo un producto. Controla la imagen de marca de los
resultados de la construcci�n. |
| archiveNamePrefix |
El prefijo del nombre de los archivadores
finales. Se utiliza en allElements.xml al establecer el nombre de archivador en
funci�n de la configuraci�n. Por omisi�n, el valor ser� ${buildId} |
| archivePrefix |
Nombre de la carpeta ra�z de archivadores, que
es "eclipse" para construcciones Eclipse. |
| buildType | Tipo de construcci�n, generalmente I, N, M, etc. |
| buildLabel | La etiqueta de la construcci�n. En la plantilla predeterminada, el valor es ${buildType}.${buildId} |
| collectingFolder |
La carpeta en la que se reunir� la salida de
la construcci�n. En la plantilla predeterminada, el valor es ${archivePrefix}. |
| groupConfigurations |
Indica si deben o no agruparse todas las
configuraciones en un solo archivador. |
| archivesFormat |
El formato de archivador para las diversas
configuraciones que se construyen. Es una lista de configuraciones separada
por
s�mbolos ampersand y el formato de archivador. El formato est� separado por un
gui�n (-).
Ejemplo:archivesFormat = win32, win32, x86 - antzip & linux, gtk, ppc - tar |
| outputUpdateJars |
Si se establece, genera plug-ins y
caracter�sticas en
formato JAR para un sitio de actualizaciones. |
| zipArgs |
Argumentos que deben enviarse al ejecutable
zip cuando el formato de archivador es zip. |
| tarArgs |
Argumentos que deben enviarse al ejecutable
tar cuando el formato de archivador es tar. |
| generateJnlp |
Establ�zcala en true para generar manifiestos
JNLP para los archivadores JAR |
| jnlp.codebase |
El URL del sitio. Debe ser un URL que se
utilizar� como ra�z de los URL relativos en la salida. |
| jnlp.j2se |
La versi�n J2SE necesaria para ejecutar la aplicaci�n JNLP que se exporta |
| jnlp.locale |
El entorno local en el que deben generarse los archivos jnlp generados. |
| jnlp.generateOfflineAllowed |
Generar <offlineAllowed/> en los archivos generados cuando el valor
establecido es true. |
| jnlp.configs |
Filtrar el contenido de los archivos jnlp generados seg�n la configuraci�n
que se construye. Las configuraciones deben estar en la lista. |
| signJars |
Establ�zcala en true para firmar los
JAR de las caracter�sticas y plug-ins. |
| sign.alias |
El alias que se pasa a la tarea signJar de
Ant. |
| sign.keystore |
El almac�n de claves que se pasa a la
tarea signJar de
Ant. |
| sign.storepass |
La contrase�a de almac�n de claves pasada a
la tarea signJar de Ant. |
| sign.keypass |
La contrase�a de clave pasada a la tarea signJar de Ant. |
| forceContextQualifier |
El valor de esta propiedad se utiliza al
sustituir calificadores en versiones de plug-in y caracter�stica. Si se establece,
se utiliza en lugar de los c�digos de los archivos de correlaci�n o la indicaci�n de la
hora. |
| generateFeatureVersionSuffix |
Establ�zcala en true para generar
sufijos de versi�n de caracter�stica. |
| generateVersionsLists |
Establ�zcala en true si deben
generarse archivos
de propiedades que listen los n�meros de versi�n final de las
caracter�sticas y plug.ins
construidos. Crear� archivos finalFeaturesVersions.properties
y finalPluginsVersions.properties en el directorio del constructor. |
| skipMaps |
Si se establece, no se intentan extraer
archivos de correlaci�n de CVS |
| mapsRepo |
El repositorio CVS del que extraer los archivos
de correlaci�n.
Ejemplo::pserver:anonymous@example.com/path/to/repo |
| mapsRoot |
La v�a de acceso del repositorio CVS al
directorio que contiene los archivos de correlaci�n. |
| mapsCheckoutTag |
El c�digo CVS que debe utilizarse para
reservar los archivos de correlaci�n. |
| tagMaps |
Establ�zcala en true para codificar los
archivos de correlaci�n despu�s de extraerlos. |
| mapsTagTag |
El c�digo con el que se codificar�n los
archivos de correlaci�n despu�s de extraerlos. |
| skipFetch |
Establ�zcala en true para pasar por alto toda
la fase de extracci�n. |
| fetchTag |
El c�digo que debe utilizarse al extraer
caracter�sticas y plug-ins de CVS. Esta propiedad altera temporalmente los valores
de los archivos de correlaci�n. |
| logExtension |
La extensi�n del archivo de anotaciones
generado. S�lo se aplica al utilizar el compilador JDT predeterminado.
El valor predeterminado es ".log". |
| javacDebugInfo |
Indica si debe o no incluirse informaci�n de
depuraci�n en los JAR de salida. Se pasa a la tarea javac de Ant. Si no se
establece, el valor predeterminado es activado (on). |
| javacFailOnError |
Indica si la construcci�n debe
considerarse err�nea si se producen errores de compilaci�n. Se pasa a la tarea javac de Ant. Si no se establece, el valor predeterminado es true. |
| javacVerbose |
Indica si debe habilitarse la modalidad
verbosa del compilador. Se pasa a la tarea javac de Ant. Si no se establece,
el valor predeterminado es false. |
| compilerArg |
Establece los argumentos espec�ficos que deben
pasarse directamente al compilador. |
| javacSource |
El nivel de compatibilidad de c�digo fuente
Java que debe utilizarse si un plug-in no especifica valores. Si no se establece,
el valor predeterminado es 1.3. |
| javacTarget |
El nivel de compatibilidad de .class
destino que debe utilizarse si un plug-in no especifica valores. Si no se
establece, el valor predeterminado es 1.2. |
| flattenDependencies |
Ordenar dependencias de paquetes compuestos atravesando l�mites de caracter�sticas. ((Consulte tambi�n Orden de compilaci�n y paralelizaci�n) |
| parallelCompilation |
Establ�zcala en true para habilitar la compilaci�n en paralelo. (Requiere flattenDependencies=true) |
| parallelThreadCount |
El n�mero m�ximo de hebras a utilizar. Corresponde a threadCount en la tarea paralela de ant. |
| parallelThreadsPerProcessor |
El n�mero m�ximo de hebras a utilizar por procesador disponible. Corresponde a threadsPerProcessor en la tarea paralela de ant. |
| bootclasspath |
La v�a de acceso de clases de inicio que debe
utilizarse si un plug-in no especifica valores. Es una lista de archivos
jar separados por separadores de v�a de acceso de plataforma. Si no se establece,
se utilizar� el conjunto de archivos coincidente con ${java.home}/jre/lib/*.jar. |
| <Entorno de ejecuci�n> |
Establezca las propiedades de cada JRE que pueda utilizarse para la construcci�n. Estas propiedades se comparar�n con los entornos de ejecuci�n especificados por los paquetes compuestos individuales. Los valores deben especificar los jars con los que deben compilarse al utilizar ese entorno. Consulte la secci�n Controlar el entorno de compilaci�n. |
| generateAPIDescription |
Habilitar la generaci�n autom�tica de archivos de descripci�n de API para paquetes. |
| generateSourceReferences | Habilitar la generaci�n de cabeceras de Eclipse-SourceReferences en manifiestos de paquete. |