blob: e3129f2308ab6446bb35a639e9969d3704c6b25b [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright (c) 2009, 2019 Xored Software Inc and others. All rights reserved.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License v2.0 which accompanies this distribution,
and is available at https://www.eclipse.org/legal/epl-v20.html Contributors:
Xored Software Inc - initial API and implementation and/or initial documentation -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>rcptt.runtime</artifactId>
<groupId>org.eclipse.rcptt</groupId>
<version>2.5.2-SNAPSHOT</version>
</parent>
<dependencies>
<dependency>
<groupId>p2.osgi.bundle</groupId>
<artifactId>org.eclipse.equinox.weaving.hook</artifactId>
<version>${hookVersion}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>tycho-surefire-plugin</artifactId>
<groupId>org.eclipse.tycho</groupId>
<version>${tycho-version}</version>
<configuration>
<useUIHarness>true</useUIHarness>
<useUIThread>true</useUIThread>
<argLine>-Daj.weaving.verbose=true
-Dorg.aspectj.weaver.showWeaveInfo=true
-Dorg.aspectj.osgi.verbose=true</argLine>
<frameworkExtensions>
<frameworkExtension>
<groupId>p2.osgi.bundle</groupId>
<artifactId>org.eclipse.equinox.weaving.hook</artifactId>
<version>${hookVersion}</version>
</frameworkExtension>
</frameworkExtensions>
<bundleStartLevel>
<bundle>
<id>org.eclipse.equinox.weaving.aspectj</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
</bundleStartLevel>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>mac</id>
<activation>
<os>
<family>mac</family>
</os>
</activation>
<build>
<plugins>
<plugin>
<artifactId>tycho-surefire-plugin</artifactId>
<groupId>org.eclipse.tycho</groupId>
<configuration>
<argLine combine.children="append">
-XstartOnFirstThread
</argLine>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>runtime4x</id>
<properties>
<hookVersion>1.2.100.v20171221-2204</hookVersion>
</properties>
<modules>
<module>org.eclipse.rcptt.tesla.jface.aspects.test</module>
<module>org.eclipse.rcptt.tesla.swt.aspects.test</module>
<module>org.eclipse.rcptt.tesla.swt.test</module>
<module>org.eclipse.rcptt.watson.test</module>
</modules>
</profile>
</profiles>
<artifactId>rcptt.runtime.tests</artifactId>
<packaging>pom</packaging>
</project>