Jump to: navigation, search

EPP/Wizard/Configuration

< EPP‎ | Wizard

eppwizard.properties

Configuration of the EPP wizard is accomplished by a properties file. By default the application looks for a file called in "eppwizard.properties" in the current working directory. This can be overridden by setting the system property "org.eclipse.epp.wizard.configuration" to point to another properties file. The properties file has the following structure (c.f. http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.epp/plugins/org.eclipse.epp.wizard/eppwizard.properties?root=Technology_Project&view=markup)

# model description directory containing "eppmodel.xml" and group images
model=data/model
# outgoing service providers configuration directory, containing "outgoing.properties" and images
externalServiceProviders=data/externalServiceProviders
# EPP P2 Metadata repository, used for resolving IU references in "eppmodel.xml"
epp.metadata=file:data/metadata/
#epp.metadata=http://localhost/epp/
# Installer URL
installer.url=installer/
# base IUs which are always included
baseIUs=org.eclipse.platform.ide,org.eclipse.epp.usagedata.feature.feature.group
# P2 installer metadata repositories
eclipse.p2.metadata=http://localhost/epp/,http://download.eclipse.org/eclipse/updates/3.4/,http://download.eclipse.org/releases/ganymede/

# P2 installer artifact repositories
eclipse.p2.artifacts=http://download.eclipse.org/eclipse/updates/3.4/,http://download.eclipse.org/releases/ganymede/

# URL to Terms of Use
termsofuse.url=http://www.eclipse.org/legal/termsofuse.php
# URL to Privacy Policy
privacy.url=http://www.eclipse.org/legal/privacy.php

# Download/external service provider statistics
stats.logging.file=statistics.log

The key "model" denotes the location of the directory with the file "eppmodel.xml" (see EPP/Wizard/eppmodel.xml) as well as the required icon files.

The "outgoing" key specifies the folder for the outgoing link configuration (see EPP/Wizard/Outgoing links)


installerbuilder.properties

The file installerbuilder.properties configure the installer builder servlet, which assembles the actual installer files. By default the application looks for a file called in "installerbuilder.properties" in the current working directory. This can be overridden by setting the system property "org.eclipse.epp.wizard.installerbuilder.configuration" to point to another properties file. The properties file has the following structure:

# downloads directory containing template files
downloads=/opt/epp
# directory used for creating temporary download files 
tmpdir=/opt/epp/tmp
# Number of entries in the installer cache (each entry uses about 5 MB disk space in the tmpdir)
installer.cache.size=200

The installer cache size may be tweaked to allow previously assembled installers to be cached (thus preventing costly re-compression), at the expense of hard disk space