Skip to content

Instantly share code, notes, and snippets.

@owenthereal
Created September 21, 2010 20:05
Show Gist options
  • Save owenthereal/590427 to your computer and use it in GitHub Desktop.
Save owenthereal/590427 to your computer and use it in GitHub Desktop.
- build_config
- build.properties
- build_directory
- plugins
- plugin_to_build_a
- plugin_to_build_b
- ...
- features
- feature_to_build
- ...
topLevelElementType: feature or plugin
topLevelElementId: the id of the top level element we are building
archivePrefix: the prefix that will be used in the generated archive
collectingFolder: the location under which all of the build output will be collected
configs: the list of {os, ws, arch} configurations to build
- build_directory
- plugins
- plugin_to_build_a
- plugin_to_build_b
- ...
- features
- feature_to_build
- ...
- target_platform
- plugins
- org.eclipse.core.runtime
- org.eclipse.ui
- ...
- features
- org.eclipse.equinox.launcher
- ...
- build_config
- build.properties
java -jar #{eclipseInstall}/plugins/org.eclipse.equinox.launcher_#{version}.jar
-application org.eclipse.ant.core.antRunner
-buildfile #{eclipseInstall}/plugins/org.eclipse.pde.build_#{version}/scripts/build.xml
-DbuildDirectory=#{path_to_the_build_directory}
-DbaseLocation=#{path_to_the_target_platform_directory}
-Dbuilder=#{path_to_the_build_configuration_directory}
- target_platform
- plugins
- org.eclipse.core.runtime
- org.eclipse.ui
- ...
- features
- org.eclipse.equinox.launcher
- ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment