Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Fedorenko2012-05-22 16:45:41 +0000
committerJayaprakash Arthanareeswaran2012-05-22 16:51:19 +0000
commit99cb8c1c47be671791f448e39031a98c5618bb84 (patch)
tree87f605d66ddca96334dfd875f24529e70c850e91
parent118bdbc8c8250cfe8d62c54e6960a52de159a5fe (diff)
downloadeclipse.jdt.core-99cb8c1c47be671791f448e39031a98c5618bb84.tar.gz
eclipse.jdt.core-99cb8c1c47be671791f448e39031a98c5618bb84.tar.xz
eclipse.jdt.core-99cb8c1c47be671791f448e39031a98c5618bb84.zip
Add poms for Tycho build
-rw-r--r--org.eclipse.jdt.annotation/pom.xml25
-rw-r--r--org.eclipse.jdt.apt.core/pom.xml25
-rw-r--r--org.eclipse.jdt.apt.pluggable.core/pom.xml26
-rw-r--r--org.eclipse.jdt.apt.pluggable.tests/pom.xml25
-rw-r--r--org.eclipse.jdt.apt.tests/pom.xml26
-rw-r--r--org.eclipse.jdt.apt.ui/pom.xml25
-rw-r--r--org.eclipse.jdt.compiler.apt.tests/pom.xml57
-rw-r--r--org.eclipse.jdt.compiler.apt/pom.xml25
-rw-r--r--org.eclipse.jdt.compiler.tool.tests/pom.xml26
-rw-r--r--org.eclipse.jdt.compiler.tool/pom.xml25
-rw-r--r--org.eclipse.jdt.core.tests.builder/pom.xml25
-rw-r--r--org.eclipse.jdt.core.tests.compiler/pom.xml25
-rw-r--r--org.eclipse.jdt.core.tests.model/pom.xml25
-rw-r--r--org.eclipse.jdt.core.tests.performance/pom.xml25
-rw-r--r--org.eclipse.jdt.core/pom.xml105
-rw-r--r--pom.xml64
16 files changed, 554 insertions, 0 deletions
diff --git a/org.eclipse.jdt.annotation/pom.xml b/org.eclipse.jdt.annotation/pom.xml
new file mode 100644
index 0000000000..1573a9236c
--- /dev/null
+++ b/org.eclipse.jdt.annotation/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.annotation</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.apt.core/pom.xml b/org.eclipse.jdt.apt.core/pom.xml
new file mode 100644
index 0000000000..e39089cd65
--- /dev/null
+++ b/org.eclipse.jdt.apt.core/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.apt.core</artifactId>
+ <version>3.3.500-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.apt.pluggable.core/pom.xml b/org.eclipse.jdt.apt.pluggable.core/pom.xml
new file mode 100644
index 0000000000..1d0afc9ce4
--- /dev/null
+++ b/org.eclipse.jdt.apt.pluggable.core/pom.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.apt.pluggable.core</artifactId>
+ <version>1.0.400-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.apt.pluggable.tests/pom.xml b/org.eclipse.jdt.apt.pluggable.tests/pom.xml
new file mode 100644
index 0000000000..964863e23e
--- /dev/null
+++ b/org.eclipse.jdt.apt.pluggable.tests/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.apt.pluggable.tests</artifactId>
+ <version>3.3.300-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.apt.tests/pom.xml b/org.eclipse.jdt.apt.tests/pom.xml
new file mode 100644
index 0000000000..81531e8ddc
--- /dev/null
+++ b/org.eclipse.jdt.apt.tests/pom.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.apt.tests</artifactId>
+ <version>3.3.400-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.apt.ui/pom.xml b/org.eclipse.jdt.apt.ui/pom.xml
new file mode 100644
index 0000000000..236c0f7162
--- /dev/null
+++ b/org.eclipse.jdt.apt.ui/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.apt.ui</artifactId>
+ <version>3.3.300-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.compiler.apt.tests/pom.xml b/org.eclipse.jdt.compiler.apt.tests/pom.xml
new file mode 100644
index 0000000000..b640ae5851
--- /dev/null
+++ b/org.eclipse.jdt.compiler.apt.tests/pom.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.compiler.apt.tests</artifactId>
+ <version>1.0.400-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <configuration>
+ <dependency-resolution>
+ <!--
+ these fragments are assumed to be present during compile and runtime.
+ cleaner solution would be to add Import-Package
+ -->
+ <extraRequirements>
+ <requirement>
+ <type>eclipse-plugin</type>
+ <id>org.eclipse.jdt.compiler.apt</id>
+ <versionRange>0.0.0</versionRange>
+ </requirement>
+ <requirement>
+ <type>eclipse-plugin</type>
+ <id>org.eclipse.jdt.compiler.tool</id>
+ <versionRange>0.0.0</versionRange>
+ </requirement>
+ </extraRequirements>
+ </dependency-resolution>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
diff --git a/org.eclipse.jdt.compiler.apt/pom.xml b/org.eclipse.jdt.compiler.apt/pom.xml
new file mode 100644
index 0000000000..02d0129b8a
--- /dev/null
+++ b/org.eclipse.jdt.compiler.apt/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.compiler.apt</artifactId>
+ <version>1.0.500-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.compiler.tool.tests/pom.xml b/org.eclipse.jdt.compiler.tool.tests/pom.xml
new file mode 100644
index 0000000000..02354e9ae7
--- /dev/null
+++ b/org.eclipse.jdt.compiler.tool.tests/pom.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.compiler.tool.tests</artifactId>
+ <version>1.0.101-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.compiler.tool/pom.xml b/org.eclipse.jdt.compiler.tool/pom.xml
new file mode 100644
index 0000000000..f34327c503
--- /dev/null
+++ b/org.eclipse.jdt.compiler.tool/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.compiler.tool</artifactId>
+ <version>1.0.101-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.core.tests.builder/pom.xml b/org.eclipse.jdt.core.tests.builder/pom.xml
new file mode 100644
index 0000000000..9be749ec83
--- /dev/null
+++ b/org.eclipse.jdt.core.tests.builder/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.core.tests.builder</artifactId>
+ <version>3.8.1-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.core.tests.compiler/pom.xml b/org.eclipse.jdt.core.tests.compiler/pom.xml
new file mode 100644
index 0000000000..fbdfee3f10
--- /dev/null
+++ b/org.eclipse.jdt.core.tests.compiler/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.core.tests.compiler</artifactId>
+ <version>3.8.1-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.core.tests.model/pom.xml b/org.eclipse.jdt.core.tests.model/pom.xml
new file mode 100644
index 0000000000..ad77bacf3c
--- /dev/null
+++ b/org.eclipse.jdt.core.tests.model/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.core.tests.model</artifactId>
+ <version>3.8.1-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.core.tests.performance/pom.xml b/org.eclipse.jdt.core.tests.performance/pom.xml
new file mode 100644
index 0000000000..5f921aea6a
--- /dev/null
+++ b/org.eclipse.jdt.core.tests.performance/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.core.tests.performance</artifactId>
+ <version>3.8.1-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/org.eclipse.jdt.core/pom.xml b/org.eclipse.jdt.core/pom.xml
new file mode 100644
index 0000000000..3d6a73fe28
--- /dev/null
+++ b/org.eclipse.jdt.core/pom.xml
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <groupId>eclipse.jdt.core</groupId>
+ <version>3.8.0-SNAPSHOT</version>
+ </parent>
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>org.eclipse.jdt.core</artifactId>
+ <version>3.8.1-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-custom-bundle-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>antadapter</id>
+ <phase>package</phase>
+ <goals>
+ <goal>custom-bundle</goal>
+ </goals>
+ <configuration>
+ <bundleLocation>${project.basedir}/scripts/antadapter</bundleLocation>
+ <classifier>antadapter</classifier>
+ <fileSets>
+ <fileSet>
+ <directory>${project.build.directory}/jdtCompilerAdapter.jar-classes</directory>
+ <excludes>
+ <exclude>org/eclipse/jdt/core/CheckDebugAttributes*.*</exclude>
+ </excludes>
+ </fileSet>
+ </fileSets>
+ </configuration>
+ </execution>
+ <execution>
+ <id>batch-compiler</id>
+ <phase>package</phase>
+ <goals>
+ <goal>custom-bundle</goal>
+ </goals>
+ <configuration>
+ <bundleLocation>${project.basedir}/scripts/binary</bundleLocation>
+ <classifier>batch-compiler</classifier>
+ <fileSets>
+ <fileSet>
+ <directory>${project.build.directory}/classes</directory>
+ <includes>
+ <include>org/eclipse/jdt/internal/compiler/**</include>
+ <include>org/eclipse/jdt/core/compiler/**</include>
+ </includes>
+ <excludes>
+ <exclude>**/package.htm*</exclude>
+ <exclude>org/eclipse/jdt/core/compiler/CompilationParticipant*.class</exclude>
+ <exclude>org/eclipse/jdt/core/compiler/BuildContext.class</exclude>
+ <exclude>org/eclipse/jdt/core/compiler/IScanner.class</exclude>
+ <exclude>org/eclipse/jdt/core/compiler/ITerminalSymbols*.class</exclude>
+ <exclude>org/eclipse/jdt/core/compiler/ReconcileContext*.class</exclude>
+ <exclude>org/eclipse/jdt/internal/compiler/DocumentElementParser*.class</exclude>
+ <exclude>org/eclipse/jdt/internal/compiler/IDocumentElementRequestor.class</exclude>
+ <exclude>org/eclipse/jdt/internal/compiler/ISourceElementRequestor*.class</exclude>
+ <exclude>org/eclipse/jdt/internal/compiler/SourceElementParser*.class</exclude>
+ <exclude>org/eclipse/jdt/internal/compiler/SourceElementRequestorAdapter*.class</exclude>
+ <exclude>org/eclipse/jdt/internal/compiler/SourceJavadocParser*.class</exclude>
+ <exclude>org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter*.class</exclude>
+ </excludes>
+ </fileSet>
+ </fileSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho.version}</version>
+ <executions>
+ <execution>
+ <id>attached-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000000..1e1f49dc6b
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+-->
+
+<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">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>eclipse.jdt.core</groupId>
+ <artifactId>eclipse.jdt.core</artifactId>
+ <version>3.8.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+
+ <modules>
+ <module>org.eclipse.jdt.annotation</module>
+ <module>org.eclipse.jdt.compiler.tool</module>
+ <module>org.eclipse.jdt.core</module>
+ <module>org.eclipse.jdt.compiler.tool.tests</module>
+ <module>org.eclipse.jdt.core.tests.builder</module>
+ <module>org.eclipse.jdt.core.tests.compiler</module>
+ <module>org.eclipse.jdt.core.tests.model</module>
+ <module>org.eclipse.jdt.core.tests.performance</module>
+ <module>org.eclipse.jdt.apt.core</module>
+ <module>org.eclipse.jdt.apt.pluggable.core</module>
+ <module>org.eclipse.jdt.apt.ui</module>
+ <module>org.eclipse.jdt.compiler.apt</module>
+ <module>org.eclipse.jdt.apt.pluggable.tests</module>
+ <module>org.eclipse.jdt.apt.tests</module>
+ <module>org.eclipse.jdt.compiler.apt.tests</module>
+ </modules>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <configuration>
+ <filters>
+ <filter>
+ <type>osgi-bundle</type>
+ <id>org.eclipse.jdt.core.compiler.batch</id>
+ <removeAll/>
+ </filter>
+ </filters>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>

Back to the top