Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffen Pingel2013-04-26 14:29:24 -0400
committerSteffen Pingel2013-04-27 12:08:34 -0400
commitfb1bf0663dd3bd722b0003bb82b9b9a2cbf711fb (patch)
treef4d84a141a2eb2f57f7ed9cc2baf171760fb2a98 /pom.xml
parent6b7bd3f4d476cd8c613c3c04d2637b43483b20a7 (diff)
downloadorg.eclipse.mylyn.tasks-fb1bf0663dd3bd722b0003bb82b9b9a2cbf711fb.tar.gz
org.eclipse.mylyn.tasks-fb1bf0663dd3bd722b0003bb82b9b9a2cbf711fb.tar.xz
org.eclipse.mylyn.tasks-fb1bf0663dd3bd722b0003bb82b9b9a2cbf711fb.zip
406695: provide explicit targets for tasks build
Change-Id: I7c95dafb8d5c7f5bd0022b778ff0d48764b669db Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=406695
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml161
1 files changed, 109 insertions, 52 deletions
diff --git a/pom.xml b/pom.xml
index e47d88f14..be7253ce7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.mylyn</groupId>
@@ -41,56 +41,113 @@
</repository>
</repositories>
<profiles>
- <profile>
- <id>implicit-target</id>
+ <profile>
+ <id>implicit-target</id>
<activation>
- <property>
- <name>!explicit-target</name>
- </property>
+ <property>
+ <name>!explicit-target</name>
+ </property>
</activation>
- <repositories>
- <repository>
- <id>eclipse-mylyn-commons</id>
- <layout>p2</layout>
- <url>${mylyn-commons-repository-url}</url>
- </repository>
- </repositories>
- </profile>
- </profiles>
- <modules>
- <module>org.eclipse.mylyn-feature</module>
- <module>org.eclipse.mylyn.bugzilla-feature</module>
- <module>org.eclipse.mylyn.bugzilla.core</module>
- <module>org.eclipse.mylyn.bugzilla.tests</module>
- <module>org.eclipse.mylyn.bugzilla.ui</module>
- <module>org.eclipse.mylyn.help.sdk</module>
- <module>org.eclipse.mylyn.help.ui</module>
- <module>org.eclipse.mylyn.sdk-feature</module>
- <module>org.eclipse.mylyn.test-feature</module>
- <module>org.eclipse.mylyn.oslc.core</module>
- <module>org.eclipse.mylyn.oslc.tests</module>
- <module>org.eclipse.mylyn.oslc.ui</module>
- <module>org.eclipse.mylyn.tasks-site</module>
- <module>org.eclipse.mylyn.tasks.activity.core</module>
- <module>org.eclipse.mylyn.tasks.activity.tests</module>
- <module>org.eclipse.mylyn.tasks.activity.ui</module>
- <module>org.eclipse.mylyn.tasks.bugs</module>
- <module>org.eclipse.mylyn.tasks.core</module>
- <module>org.eclipse.mylyn.tasks.core.tests</module>
- <module>org.eclipse.mylyn.tasks.ide-feature</module>
- <module>org.eclipse.mylyn.tasks.index.core</module>
- <module>org.eclipse.mylyn.tasks.index.tests</module>
- <module>org.eclipse.mylyn.tasks.index.ui</module>
- <module>org.eclipse.mylyn.tasks.index-feature</module>
- <module>org.eclipse.mylyn.tasks.search</module>
- <module>org.eclipse.mylyn.tasks.tests</module>
- <module>org.eclipse.mylyn.tasks.ui</module>
- <module>org.eclipse.mylyn.tests.util</module>
- <module>org.eclipse.mylyn.trac-feature</module>
- <module>org.eclipse.mylyn.trac.core</module>
- <module>org.eclipse.mylyn.trac.core.tests</module>
- <module>org.eclipse.mylyn.trac.tests</module>
- <module>org.eclipse.mylyn.trac.ui</module>
- <module>org.eclipse.mylyn.trac.ui.tests</module>
- </modules>
-</project>
+ <repositories>
+ <repository>
+ <id>eclipse-mylyn-commons</id>
+ <layout>p2</layout>
+ <url>${mylyn-commons-repository-url}</url>
+ </repository>
+ </repositories>
+ </profile>
+ <profile>
+ <id>strict</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <resolver>p2</resolver>
+ <target>
+ <artifact>
+ <groupId>org.eclipse.mylyn.tasks</groupId>
+ <artifactId>org.eclipse.mylyn.tasks-target</artifactId>
+ <version>3.9.0-SNAPSHOT</version>
+ <classifier>mylyn-tasks-e3.5</classifier>
+ </artifact>
+ </target>
+ <ignoreTychoRepositories>true</ignoreTychoRepositories>
+ <environments>
+ <environment>
+ <os>macosx</os>
+ <ws>cocoa</ws>
+ <arch>x86</arch>
+ </environment>
+ <environment>
+ <os>macosx</os>
+ <ws>cocoa</ws>
+ <arch>x86_64</arch>
+ </environment>
+ <environment>
+ <os>win32</os>
+ <ws>win32</ws>
+ <arch>x86</arch>
+ </environment>
+ <environment>
+ <os>win32</os>
+ <ws>win32</ws>
+ <arch>x86_64</arch>
+ </environment>
+ <environment>
+ <os>linux</os>
+ <ws>gtk</ws>
+ <arch>x86</arch>
+ </environment>
+ <environment>
+ <os>linux</os>
+ <ws>gtk</ws>
+ <arch>x86_64</arch>
+ </environment>
+ </environments>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+ <modules>
+ <module>org.eclipse.mylyn-feature</module>
+ <module>org.eclipse.mylyn.bugzilla-feature</module>
+ <module>org.eclipse.mylyn.bugzilla.core</module>
+ <module>org.eclipse.mylyn.bugzilla.tests</module>
+ <module>org.eclipse.mylyn.bugzilla.ui</module>
+ <module>org.eclipse.mylyn.help.sdk</module>
+ <module>org.eclipse.mylyn.help.ui</module>
+ <module>org.eclipse.mylyn.sdk-feature</module>
+ <module>org.eclipse.mylyn.test-feature</module>
+ <module>org.eclipse.mylyn.oslc.core</module>
+ <module>org.eclipse.mylyn.oslc.tests</module>
+ <module>org.eclipse.mylyn.oslc.ui</module>
+ <module>org.eclipse.mylyn.tasks-site</module>
+ <module>org.eclipse.mylyn.tasks-target</module>
+ <module>org.eclipse.mylyn.tasks.activity.core</module>
+ <module>org.eclipse.mylyn.tasks.activity.tests</module>
+ <module>org.eclipse.mylyn.tasks.activity.ui</module>
+ <module>org.eclipse.mylyn.tasks.bugs</module>
+ <module>org.eclipse.mylyn.tasks.core</module>
+ <module>org.eclipse.mylyn.tasks.core.tests</module>
+ <module>org.eclipse.mylyn.tasks.ide-feature</module>
+ <module>org.eclipse.mylyn.tasks.index.core</module>
+ <module>org.eclipse.mylyn.tasks.index.tests</module>
+ <module>org.eclipse.mylyn.tasks.index.ui</module>
+ <module>org.eclipse.mylyn.tasks.index-feature</module>
+ <module>org.eclipse.mylyn.tasks.search</module>
+ <module>org.eclipse.mylyn.tasks.tests</module>
+ <module>org.eclipse.mylyn.tasks.ui</module>
+ <module>org.eclipse.mylyn.tests.util</module>
+ <module>org.eclipse.mylyn.trac-feature</module>
+ <module>org.eclipse.mylyn.trac.core</module>
+ <module>org.eclipse.mylyn.trac.core.tests</module>
+ <module>org.eclipse.mylyn.trac.tests</module>
+ <module>org.eclipse.mylyn.trac.ui</module>
+ <module>org.eclipse.mylyn.trac.ui.tests</module>
+ </modules>
+ </project>

Back to the top