Koontimekanismia ohjaa koontitoiminnon kokoonpano, johon kuuluu build.properties-tiedosto.
buildDirectory |
Hakemisto, jossa koonti tapahtuu. |
configs |
Luettelo koottavista kokoonpanoista. Kokoonpano
on et-merkein erotettu luettelo pilkuin erotetuista käyttöjärjestelmästä, ikkunointijärjestelmästä ja
arkkitehtuurista. Jos kokoonpanoa ei ole määritetty, järjestelmä käyttää käyttöympäristöstä riippumatonta kokoonpanoa. Esimerkki:
configs = win32, win32, x86 & linux, gtk, ppc |
baseLocation |
Eclipse-kohdeasennuksen sijainti. Oletusarvon mukaisessa mallipohjassa tämä arvo on ${base}/eclipse. (Katso alla oleva perusominaisuus). Tämän hakemiston
oletetaan sisältävän plugins/- ja features/-alihakemistot, joissa ovat binaariset lisäosat ja tuoteominaisuudet. |
baseos |
BaseLocation-asetuksen määrittämä Eclipsen käyttöjärjestelmä. |
basews |
BaseLocation-asetuksen määrittämä Eclipsen ikkunointijärjestelmä. |
basearch |
BaseLocation-asetuksen määrittämä Eclipsen arkkitehtuuri. |
pluginPath |
Käyttöympäristön polun erottimella erotettu luettelo sijainneista, joissa on lisää lisäosia ja tuoteominaisuuksia. |
skipBase |
Jos asetus on käytössä, kohteeksi ladataan automaattisesti perus-Eclipse. |
base |
Sijainti, johon perus-Eclipse ladataan. Tämän tulee olla baseLocation-sijainnin pääobjekti, esimerkiksi baseLocation = ${base}/eclipse. |
eclipseURL |
Eclipse-lataussivuston URL-osoite. |
eclipseBuildId |
Ladattava Eclipsen koontitunnus. |
eclipseBaseURL |
Ladattavan zip-tiedoston URL-osoite. Oletusarvon mukaisessa mallipohjassa arvo on seuraava:
eclipseBaseURL = ${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip |
runPackager |
Määritä asetus, jos pakkaustoiminto on ajettava. Määritä
tämä, jos koontituloksissa on oltava binaarisia tuoteominaisuuksia ja lisäosia, jotka ovat peräisin
baseLocation-sijainnista. |
product |
Tuotteen kokoonpanotiedosto. Määritä tämä, jos kokoat tuotetta. Se hallitsee koontitulosten tuotteistusta. |
archiveNamePrefix |
Lopullisten arkistotiedostojen nimen etuliite. Sitä
käytetään allElements.xml-tiedostossa, kun arkiston nimeä määritetään kokoonpanokohtaisesti. Oletusarvo on ${buildId}. |
archivePrefix |
Arkiston juurikansion nimi. Eclipse koonneissa se on "eclipse". |
buildType | Koonnin laji, esimerkiksi I, N tai M. |
buildLabel | Koonnin nimiö. Oletusarvoisessa mallipohjassa arvo on ${buildType}.${buildId}. |
collectingFolder |
Kansio, johon koonnin tuloste kerätään. Oletusarvon mukaisessa mallipohjassa arvo on ${archivePrefix}. |
groupConfigurations |
Määrittää, ryhmitetäänkö kaikki kokoonpanot yhteen arkistotiedostoon. |
archivesFormat |
Koottavien eri kokoonpanojen arkistomuoto. Tämä on et-merkein erotettu luettelo kokoonpanoista ja niiden arkistomuodoista. Muoto erotetaan yhdysmerkillä (-). Esimerkki:archivesFormat = win32, win32, x86 - antzip & linux, gtk, ppc - tar |
OutputUpdateJars |
Määritettynä muodostaa päivityssivuston lisäosia ja tuoteominaisuuksia JAR-muodossa. |
zipArgs |
Argumentit, jotka lähetetään zip-ohjelmatiedostoon, kun arkistomuoto on zip. |
tarArgs |
Argumentit, jotka lähetetään tar-ohjelmatiedostoon, kun arkistomuoto on tar. |
generateJnlp |
Voit muodostaa JAR-arkistojen JNLP-manifest-tiedostoja määrittämällä arvoksi true. |
jnlp.codebase |
Sivuston URL-osoite. Sen tulee olla URL-osoite,
jota käytetään tulosteen kaikkien suhteellisten URL-osoitteiden juurena. |
jnlp.j2se |
J2SE-versio. |
signJars |
Voit allekirjoittaa tuoteominaisuuksien ja lisäosien JAR-tiedostoja määrittämällä arvoksi true. |
sign.alias |
Ant-järjestelmän signJar-tehtävälle välitetty alias-arvo. |
sign.keystore |
Ant-järjestelmän signJar-tehtävälle välitetty keystore-arvo. |
sign.storepass |
Ant-järjestelmän signJar-tehtävälle välitetty storepass-arvo. |
forceContextQualifier |
Tämän ominaisuuden arvoa käytetään korvattaessa tarkenteita lisäosien ja tuoteominaisuuksien versioissa. Jos se on määritetty, sitä käytetään vastaavuustiedostojen tunnisteiden tai aikaleiman sijasta. |
generateFeatureVersionSuffix |
Voit muodostaa tuoteominaisuusversioiden loppuliitteet määrittämällä arvoksi true. |
generateVersionsLists |
Voit muodostaa ominaisuustiedostoja, joissa luetellaan koottavien tuoteominaisuuksien ja lisäosien versionumerot, määrittämällä arvoksi true. Tämä luo koontihakemistoon tiedostot finalFeaturesVersions.properties ja finalPluginsVersions.properties. |
skipMaps |
Jos asetus on käytössä, vastaavuustiedostoja ei yritetä noutaa CVS-tietovarastosta. |
mapsRepo |
CVS-tietovarasto, josta vastaavuustiedostot noudetaan. Esimerkki::pserver:anonymous@example.com/path/to/repo |
mapsRoot |
CVS-tietovaraston polku hakemistoon, joka sisältää vastaavuustiedostot. |
mapsCheckoutTag |
CVS-tunniste, jonka avulla vastaavuustiedostot kuitataan ulos. |
tagMaps |
Voit lisätä tunnisteet vastaavuustiedostoihin niiden noudon jälkeen määrittämällä arvoksi true. |
mapsTagTag |
Tunniste, jolla vastaavuustiedostot merkitään niiden noudon jälkeen. |
skipFetch |
Voit ohittaa koko noutovaiheen määrittämällä arvoksi true. |
fetchTag |
Tunniste, jota käytetään noudettaessa tuoteominaisuuksia ja lisäosia CVS-tietovarastosta. Tämä ominaisuus ohittaa vastaavuustiedostojen arvot. |
logExtension |
Muodostetun lokitiedoston tunniste. Tämä koskee vain
oletusarvon mukaista JDT-kääntäjää. Oletusarvo on .log. |
javacDebugInfo |
Määrittää, sisällytetäänkö vianmääritystiedot tulosteen JAR-tiedostoihin. Tämä välitetään ant javac -tehtävään. Jos arvoa ei ole määritetty, oletusarvon mukaan asetus on käytössä. |
javacFailOnError |
Määritetäänkö koonti epäonnistuneeksi,
jos siinä on koontivirheitä. Tämä välitetään ant javac -tehtävään. Jos arvoa ei ole määritetty,
asetus on oletusarvon mukaan true. |
javacVerbose |
Otetaanko kääntäjän laaja tila käyttöön. Tämä välitetään ant javac -tehtävään. Jos arvoa ei ole määritetty, asetus on oletusarvon mukaan false. |
compilerArg |
Määrittää tietyt argumentit, jotka välitetään suoraan kääntäjälle. |
javacSource |
Käytettävä Java-lähteen yhteensopivuustaso, jos lisäosa ei määritä mitään asetusta. Jos arvoa ei ole määritetty, oletusarvo on 1.3. |
javacTarget |
Käytettävä .class-kohteen yhteensopivuustaso,
jos lisäosa ei määritä mitään asetusta. Jos arvoa ei ole määritetty, oletusarvo on 1.2. |
bootclasspath |
Käytettävä bootclasspath-asetus, jos lisäosa ei määritä mitään
asetusta. Tämä on käyttöympäristön polun erottimin erotettu JAR-tiedostojen luettelo. Jos arvoa ei ole määritetty, käytetään tiedostojoukkoa, joka vastaa asetusta ${java.home}/jre/lib/*.jar. |
<Toteutusympäristö> |
Määritä ominaisuudet kullekin JRE-ympäristölle, jota voi käyttää koonnissa. Nämä ominaisuudet vastaavat yksittäisten resurssijoukkojen määrittämiä toteutusympäristöjä. Arvojen tulee määrittää JAR-tiedostot, joita vasten koonti tapahtuu kyseisessä ympäristössä. Katso Käännösympäristön hallinta. |