Configuring shitty tycho

This commit is contained in:
konsoletyper 2014-09-21 21:38:28 +04:00
parent ae3095f0ff
commit 82802f723d
10 changed files with 346 additions and 9 deletions

View File

@ -98,6 +98,7 @@
<extensions>true</extensions> <extensions>true</extensions>
<configuration> <configuration>
<instructions> <instructions>
<Bundle-Version>0.2.0.qualifier</Bundle-Version>
<Export-Package>org.teavm.chromerdp</Export-Package> <Export-Package>org.teavm.chromerdp</Export-Package>
<Bundle-SymbolicName>teavm-chrome-rdp</Bundle-SymbolicName> <Bundle-SymbolicName>teavm-chrome-rdp</Bundle-SymbolicName>
</instructions> </instructions>

View File

@ -60,6 +60,7 @@
<extensions>true</extensions> <extensions>true</extensions>
<configuration> <configuration>
<instructions> <instructions>
<Bundle-Version>0.2.0.qualifier</Bundle-Version>
<Export-Package>org.teavm.classlib.*</Export-Package> <Export-Package>org.teavm.classlib.*</Export-Package>
<Bundle-SymbolicName>teavm-classlib</Bundle-SymbolicName> <Bundle-SymbolicName>teavm-classlib</Bundle-SymbolicName>
</instructions> </instructions>

View File

@ -68,6 +68,7 @@
<extensions>true</extensions> <extensions>true</extensions>
<configuration> <configuration>
<instructions> <instructions>
<Bundle-Version>0.2.0.qualifier</Bundle-Version>
<Export-Package>org.teavm.*</Export-Package> <Export-Package>org.teavm.*</Export-Package>
<Bundle-SymbolicName>teavm-core</Bundle-SymbolicName> <Bundle-SymbolicName>teavm-core</Bundle-SymbolicName>
<Import-Package>org.apache.commons.io;version="[1.4,2.5)",org.junit,org.objectweb.asm;version="[4.2,6)", <Import-Package>org.apache.commons.io;version="[1.4,2.5)",org.junit,org.objectweb.asm;version="[4.2,6)",

View File

@ -227,7 +227,308 @@
arch="ia64,ia64_32,PA_RISC,ppc,sparc,x86,x86_64" arch="ia64,ia64_32,PA_RISC,ppc,sparc,x86,x86_64"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.2.0.qualifier" version="0.0.0"
unpack="false"/>
<plugin
id="ch.qos.logback.classic"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="ch.qos.logback.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.google.gson"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="jackson-core-asl"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="jackson-mapper-asl"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.annotation-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.servlet-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.websocket-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.apache.commons.io"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.annotations"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.http"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.io"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.jndi"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.plus"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.security"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.server"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.servlet"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.util"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.webapp"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.client"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.common"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.javax.websocket"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.server"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.servlet"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.jetty.xml"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.objectweb.asm"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.objectweb.asm.all.debug"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.objectweb.asm.commons"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.objectweb.asm.tree"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="slf4j.api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="slf4j.api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="teavm-chrome-rdp"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="teavm-classlib"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="teavm-core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="teavm-platform"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.apache.aries.spifly.dynamic.bundle"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.apache.aries.spifly.org.apache.aries.spifly.core-internal"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.apache.aries.spifly.org.apache.aries.spifly.weaver-internal"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.apache.aries.util"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.transaction-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.interceptor-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.enterprise.cdi-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/> unpack="false"/>
</feature> </feature>

View File

@ -27,4 +27,12 @@
<version>0.2.0-SNAPSHOT</version> <version>0.2.0-SNAPSHOT</version>
<packaging>eclipse-feature</packaging> <packaging>eclipse-feature</packaging>
<repositories>
<repository>
<id>teavm</id>
<url>${project.baseUri}../teavm-eclipse-repository/target/repository</url>
<layout>p2</layout>
</repository>
</repositories>
</project> </project>

View File

@ -1,11 +1,11 @@
Manifest-Version: 1.0 Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: Teavm-eclipse-m2e-plugin Bundle-Name: TeaVM plugin for m2e
Bundle-SymbolicName: org.teavm.eclipse.m2e;singleton:=true Bundle-SymbolicName: teavm-eclipse-m2-plugin;singleton:=true
Bundle-Version: 0.2.0.qualifier Bundle-Version: 0.2.0.qualifier
Bundle-Vendor: Alexey Andreev <konsoletyper@gmail.com> Bundle-Vendor: Alexey Andreev <konsoletyper@gmail.com>
Bundle-RequiredExecutionEnvironment: JavaSE-1.7 Bundle-RequiredExecutionEnvironment: JavaSE-1.7
Require-Bundle: org.teavm.eclipse;bundle-version="[0.2,0.3)", Require-Bundle: teavm-eclipse-plugin;bundle-version="[0.2,0.3)",
org.eclipse.m2e.core;bundle-version="[1.3,2)", org.eclipse.m2e.core;bundle-version="[1.3,2)",
org.eclipse.core.runtime;bundle-version="[3.8.0,4.0)", org.eclipse.core.runtime;bundle-version="[3.8.0,4.0)",
org.eclipse.m2e.maven.runtime;bundle-version="[1.3,2)", org.eclipse.m2e.maven.runtime;bundle-version="[1.3,2)",

View File

@ -25,6 +25,7 @@
</parent> </parent>
<artifactId>teavm-eclipse-plugin</artifactId> <artifactId>teavm-eclipse-plugin</artifactId>
<packaging>eclipse-plugin</packaging> <packaging>eclipse-plugin</packaging>
<version>0.2.0-SNAPSHOT</version>
<repositories> <repositories>
<repository> <repository>

View File

@ -47,19 +47,33 @@
</goals> </goals>
<configuration> <configuration>
<artifacts> <artifacts>
<artifact>
<id>javax.interceptor:javax.interceptor-api:1.2</id>
</artifact>
<artifact>
<id>javax.enterprise:cdi-api:1.2</id>
</artifact>
<artifact>
<id>javax.transaction:javax.transaction-api:1.2</id>
</artifact>
<artifact>
<id>org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle:1.0.1</id>
</artifact>
<artifact>
<id>org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle:1.0.1</id>
</artifact>
<artifact> <artifact>
<id>org.teavm:teavm-core:${project.version}</id> <id>org.teavm:teavm-core:${project.version}</id>
<source>true</source>
</artifact> </artifact>
<artifact> <artifact>
<id>org.teavm:teavm-classlib:${project.version}</id> <id>org.teavm:teavm-classlib:${project.version}</id>
<source>true</source>
</artifact> </artifact>
<artifact> <artifact>
<id>org.teavm:teavm-chrome-rdp:${project.version}</id> <id>org.teavm:teavm-chrome-rdp:${project.version}</id>
<source>true</source>
</artifact> </artifact>
<artifact><id>ch.qos.logback:logback-classic:1.1.2</id></artifact> <artifact>
<id>ch.qos.logback:logback-classic:1.1.2</id>
</artifact>
</artifacts> </artifacts>
</configuration> </configuration>
</execution> </execution>

View File

@ -24,6 +24,15 @@
<version>0.2-SNAPSHOT</version> <version>0.2-SNAPSHOT</version>
</parent> </parent>
<artifactId>teavm-eclipse-updatesite</artifactId> <artifactId>teavm-eclipse-updatesite</artifactId>
<packaging>eclipse-repository</packaging>
<version>0.2.0-SNAPSHOT</version> <version>0.2.0-SNAPSHOT</version>
<packaging>eclipse-repository</packaging>
<repositories>
<repository>
<id>teavm</id>
<url>${project.baseUri}../teavm-eclipse-repository/target/repository</url>
<layout>p2</layout>
</repository>
</repositories>
</project> </project>

View File

@ -50,6 +50,7 @@
<extensions>true</extensions> <extensions>true</extensions>
<configuration> <configuration>
<instructions> <instructions>
<Bundle-Version>0.2.0.qualifier</Bundle-Version>
<Export-Package>org.teavm.platform.*</Export-Package> <Export-Package>org.teavm.platform.*</Export-Package>
<Bundle-SymbolicName>teavm-platform</Bundle-SymbolicName> <Bundle-SymbolicName>teavm-platform</Bundle-SymbolicName>
</instructions> </instructions>