Initial tycho setup.

This commit is contained in:
Achim D. Brucker 2015-06-09 22:35:09 +02:00
parent f1983f90d2
commit 0ba848d2d5
3 changed files with 75 additions and 3 deletions

View File

@ -0,0 +1,48 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: DASCA - Dataflow Analysis
Bundle-SymbolicName: eu.aniketos.dasca.dataflow;singleton:=true
Bundle-Version: 0.1.0
Bundle-Activator: eu.aniketos.dasca.dataflow.Activator
Require-Bundle: org.junit,
org.eclipse.jdt.core,
com.ibm.wala.cast,
com.ibm.wala.cast.java,
com.ibm.wala.ide,
com.ibm.wala.core,
com.ibm.wala.core.tests,
com.ibm.wala.shrike,
com.ibm.wala.ide.jdt,
org.apache.log4j
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Import-Package: org.eclipse.ui.wizards.datatransfer
Bundle-ClassPath: .,
walaUtil.jar,
junit.jar,
ant-antlr.jar,
ant-apache-bcel.jar,
ant-apache-bsf.jar,
ant-apache-log4j.jar,
ant-apache-oro.jar,
ant-apache-regexp.jar,
ant-apache-resolver.jar,
ant-apache-xalan2.jar,
ant-commons-logging.jar,
ant-commons-net.jar,
ant-jai.jar,
ant-javamail.jar,
ant-jdepend.jar,
ant-jmf.jar,
ant-jsch.jar,
ant-junit.jar,
ant-junit4.jar,
ant-launcher.jar,
ant-netrexx.jar,
ant-swing.jar,
ant-testutil.jar,
ant.jar,
libcvc3-5.0.0.jar,
jdi.jar,
jdimodel.jar,
pdebuild.jar

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<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>
<groupId>eu.aniketos.dasca</groupId>
<artifactId>eu.aniketos.dasca.parent</artifactId>
<version>0.1</version>
<relativePath>../eu.aniketos.dasca.parent/pom.xml</relativePath>
</parent>
<artifactId>eu.aniketos.dasca.dataflow</artifactId>
<version>0.1.0</version>
<packaging>eclipse-plugin</packaging>
<name>DASCA - Dataflow Analysis</name>
</project>

View File

@ -7,23 +7,33 @@
<packaging>pom</packaging>
<name>DASCA - Parent project</name>
<properties>
<tycho-version>0.12.0</tycho-version>
<tycho.version>0.22.0</tycho.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<luna-repo.url>http://download.eclipse.org/releases/luna</luna-repo.url>
</properties>
<modules>
<module>../eu.aniketos.dasca.dataflow</module>
<module>../eu.aniketos.dasca.dataflow.tests</module>
</modules>
<repositories>
<repository>
<id>luna</id>
<url>${luna-repo.url}</url>
<layout>p2</layout>
</repository>
</repositories>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho-version}</version>
<version>${tycho.version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<version>${tycho.version}</version>
<configuration>
<resolver>p2</resolver>
</configuration>