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. |