diff options
author | Igor Fedorenko | 2012-08-13 13:24:09 +0000 |
---|---|---|
committer | Thanh Ha | 2012-08-13 13:24:09 +0000 |
commit | c33bf1f2caa653ced8eb429a6b9fbbe7bde2a0af (patch) | |
tree | bc93653638ad9cd18a39eb1f200b7d560dbed8d4 /eclipse-parent/pom.xml | |
parent | 410c71c89772fc493f2698d98c2a69e4aa7f2782 (diff) | |
download | eclipse.platform.releng.aggregator-c33bf1f2caa653ced8eb429a6b9fbbe7bde2a0af.tar.gz eclipse.platform.releng.aggregator-c33bf1f2caa653ced8eb429a6b9fbbe7bde2a0af.tar.xz eclipse.platform.releng.aggregator-c33bf1f2caa653ced8eb429a6b9fbbe7bde2a0af.zip |
Bug 386646 - build against declared and/or observed bundle runtime execution environment
Diffstat (limited to 'eclipse-parent/pom.xml')
-rw-r--r-- | eclipse-parent/pom.xml | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/eclipse-parent/pom.xml b/eclipse-parent/pom.xml index 7b7a80d8e..54381aaae 100644 --- a/eclipse-parent/pom.xml +++ b/eclipse-parent/pom.xml @@ -91,13 +91,6 @@ <groupId>org.eclipse.tycho</groupId> <artifactId>target-platform-configuration</artifactId> <configuration> - <!-- - org.eclipse.equinox.security requires J2SE-1.4 to resolve a number of javax.crypto.* and javax.security.* - packages. This makes J2SE-1.4 effectively the minimal execution environment required by eclipse platform - build since many platform bundles directly or indirectly depend on org.eclipse.equinox.security. - --> - <executionEnvironment>?J2SE-1.4</executionEnvironment> - <environments> <environment> <os>linux</os> @@ -369,5 +362,28 @@ </plugins> </build> </profile> + + <profile> + <id>bree-libs</id> + <build> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-compiler-plugin</artifactId> + <version>${tycho.version}</version> + <configuration> + <!-- + this tells Tycho to use JRE libraries that match bundle runtime execution environment + http://wiki.eclipse.org/Tycho/Release_Notes/0.14 + TODO provide CBI-specific wiki that explains how to setup BREE libraries and toolchain.xml + --> + <useJDK>BREE</useJDK> + </configuration> + </plugin> + </plugins> + </pluginManagement> + </build> + </profile> </profiles> </project> |