Az átfogó összeépítési mechanizmust egy összeépítő-konfiguráció
vezérli, amely egy build.properties fájlt tartalmaz.
| buildDirectory |
A könyvtár, amelyben az
összeépítés meg fog történni. |
| configs |
Az összeépítendő konfigurációk
listája. A konfiguráció vesszővel elválasztott operációs rendszer,
ablakkezelő rendszer és architektúra és-jellel elválasztott listája.
Ha nincs megadva konfiguráció, akkor a platformfüggetlen konfiguráció
kerül összeépítésre. Példa:configs = win32, win32, x86 & linux, gtk, ppc |
| baseLocation |
A cél eclipse telepítés
helye. Az alapértelmezett sablonban ennek az értéke ${base}/eclipse.
(Lásd az alaptulajdonságot alább.) Ennek a könyvtárnak
tartalmaznia kell a plugins/ és features/
alkönyvtárakat, amelyek rendre a bináris bedolgozókat és szolgáltatásokat
tartalmazzák. |
| baseos |
A Eclipse baseLocation által
megadott operációs rendszere |
| basews |
Az Eclipse baseLocation által megadott ablakkezelő rendszere |
| basearch |
Az Eclipse baseLocation által megadott architektúrája |
| pluginPath |
Helyek
platform-útvonalelválasztóval elválasztott listája további bedolgozók és
szolgáltatások kikereséséhez. |
| skipBase |
Ha be van állítva, akkor automatikusan letölt egy célként
használandó alap Eclipse rendszert |
| base |
A hely, amelyre az alap Eclipse letöltésre kerül. Ennek a
baseLocation szülőjének kell lennie, például: baseLocation = ${base}/eclipse. |
| eclipseURL |
Az Eclipse
letöltési webhelyének URL címe |
| eclipseBuildId |
A letöltendő Eclipse
összeépítési azonosítója |
| eclipseBaseURL |
A letöltendő zip aktuális URL címe. Az alapértelmezett sablonban az érték a következő:
eclipseBaseURL = ${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip
|
| runPackager |
Állítsa be, ha a csomagolónak futnia kell. Állítsa be, ha az
összeépítési eredményeknek tartalmaznia kell a
baseLocation elemből származó bináris szolgáltatásokat és bedolgozókat. |
| product |
A termék konfigurációs fájlja. Állítsa be, ha egy terméket állít
össze. Ez az összeépítési eredmények arculatát szabályozza. |
| archiveNamePrefix |
A végső archív fájlok nevének előtagja.
Ez az allElements.xml fájlban kerül felhasználásra az archív név
konfiguráció szerinti beállításakor.
Alapértelmezésben az érték ${buildId} |
| archivePrefix |
Az archív gyökérmappa neve,
Eclipse összeépítések esetén "eclipse". |
| buildType | Az összeépítés típusa, normális esetben I, N, M, stb. |
| buildLabel | Az összeépítés címkéje. Az alapértelmezett sablonban az érték ${buildType}.${buildId} |
| collectingFolder |
A mappa, amelyben az összeépítés kimenete összegyűjtésre kerül.
Az alapértelmezett sablonban az érték ${archivePrefix}. |
| groupConfigurations |
Megadja, hogy minden
konfiguráció egy archív fájlba kerüljön-e csoportosításra.
|
| archivesFormat |
A különböző összeépítendő konfigurációk archív formátuma. Ez a
konfigurációk és archív formátumaik és-jellel elválasztott listája. A formátum kötőjellel (-) van
elválasztva. Példa:archivesFormat = win32, win32, x86 - antzip & linux, gtk, ppc - tar |
| OutputUpdateJars |
Ha be van állítva, akkor JAR formátumú bedolgozókat és
szolgáltatásokat állít elő a frissítési helyhez. |
| zipArgs |
A zip végrehajtható fájlhoz küldendő paraméterek, ha az archív formátum
zip. |
| tarArgs |
A tar végrehajtható fájlhoz küldendő paraméterek, ha az archív formátum
tar. |
| generateJnlp |
Állítsa igaz értékre JNLP leírófájlok előállításához a JAR archív
fájlokhoz |
| jnlp.codebase |
A webhely URL címe. Ennek olyan URL címnek kell lennie,
amelyet minden relatív URL cím gyökereként kell használni a kimenetben. |
| jnlp.j2se |
A J2SE változat |
| signJars |
Állítsa igaz értékre a jar
fájlok alárírásához a szolgáltatásokhoz és bedolgozókhoz. |
| sign.alias |
Az ant
signJar feladatnak átadott álnév. |
| sign.keystore |
Az ant signJar feladatnak átadott kulcstároló. |
| sign.storepass |
Az ant signJar feladatnak átadott jelszó. |
| forceContextQualifier |
A tulajdonság értéke a minősítők bedolgozó- és
szolgáltatásváltozatokban helyettesítésekor kerül felhasználásra. Ha be van állítva, akkor a leképezési
fájlokból vagy időpecsétből származó címkék helyett kerül alkalmazásra. |
| generateFeatureVersionSuffix |
Állítsa igazra szolgáltatásváltozat-utótagok előállításához |
| generateVersionsLists |
Állítsa igaz értékre az összeépítendő szolgáltatások és bedolgozók
végső verziószámait felsoroló tulajdonságfájl előállításához. Ez létrehozza a
finalFeaturesVersions.properties
és finalPluginsVersions.properties fájlt az összeépítő könyvtárban. |
| skipMaps |
Ha be van állítva, akkor ne próbálja meg lehívni a leképezési fájlokat
a CVS-ből |
| mapsRepo |
A CVS lerakat, amelyből a
leképezési fájlok lehívásra kerülnek. Példa::pserver:anonymous@example.com/path/to/repo |
| mapsRoot |
A leképezési fájlokat tartalmazó könyvtár elérési útja a CVS
lerakatban. |
| mapsCheckoutTag |
A leképezési fájlok kiiktatásához használandó CVS címke. |
| tagMaps |
Állítsa igaz értékre a
leképezési fájlok lehívás utáni címkézése érdekében. |
| mapsTagTag |
A címke, amellyel a leképezési fájlok lehívásuk után címkézésre
kerülnek. |
| skipFetch |
Állítsa igaz értékre a teljes lehívási fázis kihagyásához. |
| fetchTag |
A szolgáltatások és bedolgozók CVS-ből lehívásakor használandó címke.
Ez a tulajdonság felülírja a leképezési fájlban lévő értékeket. |
| logExtension |
Az előállított naplófájl kiterjesztése. Ez csak az
alapértelmezett JDT fordító használatakor kerül alkalmazásra. Az alapértelmezett érték a ".log". |
| javacDebugInfo |
Megadja, hogy a kimeneti JAR fájlok tartalmazzanak-e hibakeresési
információkat. Ez átadásra kerül az ant javac
feladatnak. Ha nincs beállítva, akkor az alapértelmezett érték a 'bekapcsolt'. |
| javacFailOnError |
Megadja, hogy összeépítés fordítási hibák esetén meghiúsuljon-e.
Ez átadásra kerül az ant javac feladatnak. Ha nincs beállítva, akkor az alapértelmezett érték az
igaz. |
| javacVerbose |
Megadja, hogy a fordító részletes módja engedélyezve legyen-e. Ez
átadásra kerül az ant javac feladatnak. Ha nincs beállítva, akkor az alapértelmezett érték az hamis. |
| compilerArg |
Beállítja a fordítónak követlenül átadandó paramétereket. |
| javacSource |
A java forrás kompatibilitási
szintje, amely akkor kerül felhasználásra, ha a bedolgozó nem ad meg
beállításokat. Ha nincs beállítva, akkor az 1.3 az alapértelmezett érték. |
| javacTarget |
A cél .class kompatibilitási
szintje, amely akkor kerül felhasználásra, ha a bedolgozó nem ad meg
beállításokat. Ha nincs beállítva, akkor az 1.2 az alapértelmezett érték. |
| bootclasspath |
A rendszerbetöltési osztályútvonal, amely akkor kerül felhasználásra,
ha a bedolgozó nem ad meg beállításokat. Ez a JAR fájlok
platform-útvonalelválasztóval elválasztott listája. Ha nincs beállítva, akkor a ${java.home}/jre/lib/*.jar értéknek megfelelő fájlkészlet kerül
felhasználásra. |
| <Végrehajtási környezet> |
Az összeépítéshez használható JRE tulajdonságainak beállítása. Ezek a tulajdonságok az egyedi kötegek által megadott végrehajtási környezetekkel kerülnek egyeztetésre. Az értékeknek az adott környezet használata esetén lefordítandó JAR fájlokat kell megadnia. Lásd Fordítási környezet vezérlése. |