Bug 541741: [Releng] Add build using Maven/Tycho Change-Id: I844999076e1f74918e220dded200898c206d4a20
diff --git a/autonature/_build/org.eclipse.statet.eutils.autonature-feature/.project b/autonature/_assemblies/org.eclipse.statet.eutils.autonature-feature/.project similarity index 100% rename from autonature/_build/org.eclipse.statet.eutils.autonature-feature/.project rename to autonature/_assemblies/org.eclipse.statet.eutils.autonature-feature/.project
diff --git a/autonature/_build/org.eclipse.statet.eutils.autonature-feature/build.properties b/autonature/_assemblies/org.eclipse.statet.eutils.autonature-feature/build.properties similarity index 100% rename from autonature/_build/org.eclipse.statet.eutils.autonature-feature/build.properties rename to autonature/_assemblies/org.eclipse.statet.eutils.autonature-feature/build.properties
diff --git a/autonature/_build/org.eclipse.statet.eutils.autonature-feature/feature.properties b/autonature/_assemblies/org.eclipse.statet.eutils.autonature-feature/feature.properties similarity index 100% rename from autonature/_build/org.eclipse.statet.eutils.autonature-feature/feature.properties rename to autonature/_assemblies/org.eclipse.statet.eutils.autonature-feature/feature.properties
diff --git a/autonature/_build/org.eclipse.statet.eutils.autonature-feature/feature.xml b/autonature/_assemblies/org.eclipse.statet.eutils.autonature-feature/feature.xml similarity index 84% rename from autonature/_build/org.eclipse.statet.eutils.autonature-feature/feature.xml rename to autonature/_assemblies/org.eclipse.statet.eutils.autonature-feature/feature.xml index d3d7685..c3e14b6 100644 --- a/autonature/_build/org.eclipse.statet.eutils.autonature-feature/feature.xml +++ b/autonature/_assemblies/org.eclipse.statet.eutils.autonature-feature/feature.xml
@@ -3,9 +3,9 @@ id="org.eclipse.statet.eutils.autonature" version="4.0.0.qualifier" label="Auto Project Configuration" - provider-name="Eclipse.org" + provider-name="Eclipse StatET" license-feature="org.eclipse.license" - license-feature-version="1.0.1"> + license-feature-version="0.0.0"> <description url="https://www.eclipse.org/statet"> Utility to configure projects (natures) automatically dependent on content types of files. @@ -15,8 +15,8 @@ Copyright (c) 2014, 2018 Stephan Wahlbrink and others. All rights reserved. </copyright> - <license url="%license_url"> - %license_text + <license url="%licenseURL"> + %license </license> <plugin
diff --git a/autonature/_assemblies/pom.xml b/autonature/_assemblies/pom.xml new file mode 100644 index 0000000..4608c3d --- /dev/null +++ b/autonature/_assemblies/pom.xml
@@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + #=============================================================================# + # Copyright (c) 2018 Stephan Wahlbrink and others. + # + # This program and the accompanying materials are made available under the + # terms of the Eclipse Public License 2.0 which is available at + # https://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0 + # which is available at https://www.apache.org/licenses/LICENSE-2.0. + # + # SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 + # + # Contributors: + # Stephan Wahlbrink <sw@wahlbrink.eu> - initial API and implementation + #=============================================================================# +--> + +<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>org.eclipse.statet.eutils</groupId> + <artifactId>autonature</artifactId> + <version>4.0.0-SNAPSHOT</version> + </parent> + + <groupId>org.eclipse.statet.eutils-assemblies</groupId> + <artifactId>autonature</artifactId> + <packaging>pom</packaging> + + <modules> + <module>org.eclipse.statet.eutils.autonature-feature</module> + + </modules> + +</project>
diff --git a/autonature/_build/repo/category.xml b/autonature/_assemblies/repository/category.xml similarity index 100% rename from autonature/_build/repo/category.xml rename to autonature/_assemblies/repository/category.xml
diff --git a/autonature/org.eclipse.statet.eutils.autonature/.gitignore b/autonature/org.eclipse.statet.eutils.autonature/.gitignore index 7447f89..b7b8150 100644 --- a/autonature/org.eclipse.statet.eutils.autonature/.gitignore +++ b/autonature/org.eclipse.statet.eutils.autonature/.gitignore
@@ -1 +1,3 @@ -/bin \ No newline at end of file +/bin/ +/doc/ +/target/
diff --git a/autonature/org.eclipse.statet.eutils.autonature/META-INF/MANIFEST.MF b/autonature/org.eclipse.statet.eutils.autonature/META-INF/MANIFEST.MF index 70bbd4f..3f800ac 100644 --- a/autonature/org.eclipse.statet.eutils.autonature/META-INF/MANIFEST.MF +++ b/autonature/org.eclipse.statet.eutils.autonature/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Bundle-ManifestVersion: 2 Bundle-SymbolicName: org.eclipse.statet.eutils.autonature;singleton:=true Bundle-Version: 4.0.0.qualifier -Bundle-Vendor: Eclipse.org +Bundle-Vendor: Eclipse StatET Bundle-Name: StatET EUtils - Auto-Nature Bundle-ActivationPolicy: lazy;exclude:="org.eclipse.statet.eutils.autonature.internal.nostart" Bundle-Activator: org.eclipse.statet.internal.eutils.autonature.Activator
diff --git a/autonature/pom.xml b/autonature/pom.xml new file mode 100644 index 0000000..84bc867 --- /dev/null +++ b/autonature/pom.xml
@@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + #=============================================================================# + # Copyright (c) 2018 Stephan Wahlbrink and others. + # + # This program and the accompanying materials are made available under the + # terms of the Eclipse Public License 2.0 which is available at + # https://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0 + # which is available at https://www.apache.org/licenses/LICENSE-2.0. + # + # SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 + # + # Contributors: + # Stephan Wahlbrink <sw@wahlbrink.eu> - initial API and implementation + #=============================================================================# +--> + +<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>org.eclipse.statet-eutils</groupId> + <artifactId>root</artifactId> + <version>4.0.0-SNAPSHOT</version> + </parent> + + <groupId>org.eclipse.statet.eutils</groupId> + <artifactId>autonature</artifactId> + <packaging>pom</packaging> + + <modules> + <module>org.eclipse.statet.eutils.autonature</module> + + <module>_assemblies</module> + + </modules> + +</project>
diff --git a/autorun/_build/org.eclipse.statet.eutils.autorun-feature/.project b/autorun/_assemblies/org.eclipse.statet.eutils.autorun-feature/.project similarity index 100% rename from autorun/_build/org.eclipse.statet.eutils.autorun-feature/.project rename to autorun/_assemblies/org.eclipse.statet.eutils.autorun-feature/.project
diff --git a/autorun/_build/org.eclipse.statet.eutils.autorun-feature/build.properties b/autorun/_assemblies/org.eclipse.statet.eutils.autorun-feature/build.properties similarity index 100% rename from autorun/_build/org.eclipse.statet.eutils.autorun-feature/build.properties rename to autorun/_assemblies/org.eclipse.statet.eutils.autorun-feature/build.properties
diff --git a/autorun/_build/org.eclipse.statet.eutils.autorun-feature/feature.properties b/autorun/_assemblies/org.eclipse.statet.eutils.autorun-feature/feature.properties similarity index 100% rename from autorun/_build/org.eclipse.statet.eutils.autorun-feature/feature.properties rename to autorun/_assemblies/org.eclipse.statet.eutils.autorun-feature/feature.properties
diff --git a/autorun/_build/org.eclipse.statet.eutils.autorun-feature/feature.xml b/autorun/_assemblies/org.eclipse.statet.eutils.autorun-feature/feature.xml similarity index 83% rename from autorun/_build/org.eclipse.statet.eutils.autorun-feature/feature.xml rename to autorun/_assemblies/org.eclipse.statet.eutils.autorun-feature/feature.xml index edf4371..de17eeb 100644 --- a/autorun/_build/org.eclipse.statet.eutils.autorun-feature/feature.xml +++ b/autorun/_assemblies/org.eclipse.statet.eutils.autorun-feature/feature.xml
@@ -3,9 +3,9 @@ id="org.eclipse.statet.eutils.autorun" version="4.0.0.qualifier" label="Auto Run" - provider-name="Eclipse.org" + provider-name="Eclipse StatET" license-feature="org.eclipse.license" - license-feature-version="1.0.1"> + license-feature-version="0.0.0"> <description url="https://www.eclipse.org/statet"> Utility to run a launch configuration at startup of Eclipse automatically. @@ -15,8 +15,8 @@ Copyright (c) 2003, 2018 Stephan Wahlbrink and others. All rights reserved. </copyright> - <license url="%license_url"> - %license_text + <license url="%licenseURL"> + %license </license> <plugin
diff --git a/autorun/_assemblies/pom.xml b/autorun/_assemblies/pom.xml new file mode 100644 index 0000000..a3f2a0c --- /dev/null +++ b/autorun/_assemblies/pom.xml
@@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + #=============================================================================# + # Copyright (c) 2018 Stephan Wahlbrink and others. + # + # This program and the accompanying materials are made available under the + # terms of the Eclipse Public License 2.0 which is available at + # https://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0 + # which is available at https://www.apache.org/licenses/LICENSE-2.0. + # + # SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 + # + # Contributors: + # Stephan Wahlbrink <sw@wahlbrink.eu> - initial API and implementation + #=============================================================================# +--> + +<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>org.eclipse.statet.eutils</groupId> + <artifactId>autorun</artifactId> + <version>4.0.0-SNAPSHOT</version> + </parent> + + <groupId>org.eclipse.statet.eutils-assemblies</groupId> + <artifactId>autorun</artifactId> + <packaging>pom</packaging> + + <modules> + <module>org.eclipse.statet.eutils.autorun-feature</module> + + </modules> + +</project>
diff --git a/autorun/_build/repo/category.xml b/autorun/_assemblies/repository/category.xml similarity index 100% rename from autorun/_build/repo/category.xml rename to autorun/_assemblies/repository/category.xml
diff --git a/autorun/org.eclipse.statet.eutils.autorun/.gitignore b/autorun/org.eclipse.statet.eutils.autorun/.gitignore index 7447f89..09e3bc9 100644 --- a/autorun/org.eclipse.statet.eutils.autorun/.gitignore +++ b/autorun/org.eclipse.statet.eutils.autorun/.gitignore
@@ -1 +1,2 @@ -/bin \ No newline at end of file +/bin/ +/target/
diff --git a/autorun/org.eclipse.statet.eutils.autorun/META-INF/MANIFEST.MF b/autorun/org.eclipse.statet.eutils.autorun/META-INF/MANIFEST.MF index 61d99ac..8216f67 100644 --- a/autorun/org.eclipse.statet.eutils.autorun/META-INF/MANIFEST.MF +++ b/autorun/org.eclipse.statet.eutils.autorun/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Bundle-ManifestVersion: 2 Bundle-SymbolicName: org.eclipse.statet.eutils.autorun;singleton:=true Bundle-Version: 4.0.0.qualifier -Bundle-Vendor: Eclipse.org +Bundle-Vendor: Eclipse StatET Bundle-Name: StatET EUtils - Auto Run Bundle-ActivationPolicy: lazy;exclude:="org.eclipse.statet.eutils.autorun.internal.nostart" Bundle-Activator: org.eclipse.statet.internal.eutils.autorun.Activator
diff --git a/autorun/pom.xml b/autorun/pom.xml new file mode 100644 index 0000000..40aebda --- /dev/null +++ b/autorun/pom.xml
@@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + #=============================================================================# + # Copyright (c) 2018 Stephan Wahlbrink and others. + # + # This program and the accompanying materials are made available under the + # terms of the Eclipse Public License 2.0 which is available at + # https://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0 + # which is available at https://www.apache.org/licenses/LICENSE-2.0. + # + # SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 + # + # Contributors: + # Stephan Wahlbrink <sw@wahlbrink.eu> - initial API and implementation + #=============================================================================# +--> + +<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>org.eclipse.statet-eutils</groupId> + <artifactId>root</artifactId> + <version>4.0.0-SNAPSHOT</version> + </parent> + + <groupId>org.eclipse.statet.eutils</groupId> + <artifactId>autorun</artifactId> + <packaging>pom</packaging> + + <modules> + <module>org.eclipse.statet.eutils.autorun</module> + + <module>_assemblies</module> + + </modules> + +</project>
diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..1ff0d70 --- /dev/null +++ b/pom.xml
@@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + #=============================================================================# + # Copyright (c) 2018 Stephan Wahlbrink and others. + # + # This program and the accompanying materials are made available under the + # terms of the Eclipse Public License 2.0 which is available at + # https://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0 + # which is available at https://www.apache.org/licenses/LICENSE-2.0. + # + # SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 + # + # Contributors: + # Stephan Wahlbrink <sw@wahlbrink.eu> - initial API and implementation + #=============================================================================# +--> + +<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>org.eclipse.statet-releng</groupId> + <artifactId>parent</artifactId> + <version>4.0.0-SNAPSHOT</version> + <relativePath>../org.eclipse.statet/releng/</relativePath> + </parent> + + <groupId>org.eclipse.statet-eutils</groupId> + <artifactId>root</artifactId> + <version>4.0.0-SNAPSHOT</version> + <packaging>pom</packaging> + + <properties> + <tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/statet/org.eclipse.statet-eutils.git</tycho.scmUrl> + </properties> + + <modules> + <module>autonature</module> + <module>autorun</module> + + </modules> + +</project>