From: Tuukka Lehtonen Date: Thu, 28 Sep 2017 13:39:48 +0000 (+0300) Subject: Tycho build draft for Simantics District components X-Git-Tag: v1.31.0~3 X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=commitdiff_plain;h=7d7844714ec392d64e09cb2f0c27fd91541a2b8f;p=simantics%2Fdistrict.git Tycho build draft for Simantics District components refs #6958 --- diff --git a/org.simantics.district.feature/feature.xml b/org.simantics.district.feature/feature.xml index 57e342d4..f60a2fc0 100644 --- a/org.simantics.district.feature/feature.xml +++ b/org.simantics.district.feature/feature.xml @@ -16,6 +16,13 @@ [Enter License Description here.] + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.district.feature + eclipse-feature + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.district.geotools/pom.xml b/org.simantics.district.geotools/pom.xml new file mode 100644 index 00000000..f26cff8b --- /dev/null +++ b/org.simantics.district.geotools/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.district.geotools + eclipse-plugin + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.district.imports.ui/pom.xml b/org.simantics.district.imports.ui/pom.xml new file mode 100644 index 00000000..ccb0aa6c --- /dev/null +++ b/org.simantics.district.imports.ui/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.district.imports.ui + eclipse-plugin + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.district.imports/pom.xml b/org.simantics.district.imports/pom.xml index ed7ddaa2..1b170093 100644 --- a/org.simantics.district.imports/pom.xml +++ b/org.simantics.district.imports/pom.xml @@ -1,42 +1,17 @@ - - 4.0.0 - org.simantics.district.imports - org.simantics.district.imports - 0.0.1-SNAPSHOT - eclipse-plugin - - - - UTF-8 - 0.25.0 - - - - - org.apache.commons - commons-csv - 1.4 - - - - - src - - - org.eclipse.tycho - tycho-maven-plugin - ${tycho-version} - true - - - maven-compiler-plugin - 3.5.1 - - 1.8 - 1.8 - - - - - \ No newline at end of file + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.district.imports + eclipse-plugin + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.district.maps/pom.xml b/org.simantics.district.maps/pom.xml new file mode 100644 index 00000000..bb5bb10a --- /dev/null +++ b/org.simantics.district.maps/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.district.maps + eclipse-plugin + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.district.network.ontology/build.properties b/org.simantics.district.network.ontology/build.properties index 73ce7d41..099f2deb 100644 --- a/org.simantics.district.network.ontology/build.properties +++ b/org.simantics.district.network.ontology/build.properties @@ -1,7 +1,6 @@ source.. = src/ output.. = bin/ -bin.includes = plugin.xml,\ - META-INF/,\ +bin.includes = META-INF/,\ .,\ graph.tg,\ scl/ diff --git a/org.simantics.district.network.ontology/pom.xml b/org.simantics.district.network.ontology/pom.xml new file mode 100644 index 00000000..7335ec98 --- /dev/null +++ b/org.simantics.district.network.ontology/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.district.network.ontology + eclipse-plugin + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.district.network.ui.ontology/pom.xml b/org.simantics.district.network.ui.ontology/pom.xml new file mode 100644 index 00000000..eaef6ddd --- /dev/null +++ b/org.simantics.district.network.ui.ontology/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.district.network.ui.ontology + eclipse-plugin + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.district.network.ui/pom.xml b/org.simantics.district.network.ui/pom.xml new file mode 100644 index 00000000..1dec924c --- /dev/null +++ b/org.simantics.district.network.ui/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.district.network.ui + eclipse-plugin + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.district.network/pom.xml b/org.simantics.district.network/pom.xml new file mode 100644 index 00000000..235494b0 --- /dev/null +++ b/org.simantics.district.network/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.district.network + eclipse-plugin + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.district.repository/.gitignore b/org.simantics.district.repository/.gitignore new file mode 100644 index 00000000..c4130bae --- /dev/null +++ b/org.simantics.district.repository/.gitignore @@ -0,0 +1 @@ +/target/** diff --git a/org.simantics.district.repository/.project b/org.simantics.district.repository/.project new file mode 100644 index 00000000..40015b9e --- /dev/null +++ b/org.simantics.district.repository/.project @@ -0,0 +1,23 @@ + + + org.simantics.district.repository + + + + + + org.eclipse.pde.UpdateSiteBuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.m2e.core.maven2Nature + org.eclipse.pde.UpdateSiteNature + + diff --git a/org.simantics.district.repository/category.xml b/org.simantics.district.repository/category.xml new file mode 100644 index 00000000..c3a20878 --- /dev/null +++ b/org.simantics.district.repository/category.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + This is the P2 repository for Simantics district modelling components + + + diff --git a/org.simantics.district.repository/pom.xml b/org.simantics.district.repository/pom.xml new file mode 100644 index 00000000..c43ce767 --- /dev/null +++ b/org.simantics.district.repository/pom.xml @@ -0,0 +1,72 @@ + + 4.0.0 + org.simantics.district.repository + 1.31.0-SNAPSHOT + eclipse-repository + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + + + + + + org.eclipse.m2e + lifecycle-mapping + 1.0.0 + + + + + + + org.apache.maven.plugins + + + maven-clean-plugin + + + [2.5,) + + + clean + + + + + + + + + + org.eclipse.tycho + + + tycho-packaging-plugin + + + [1.0.0,) + + + + build-qualifier-aggregator + + + + + + + + + + + + + + + diff --git a/org.simantics.district.ui.feature/pom.xml b/org.simantics.district.ui.feature/pom.xml new file mode 100644 index 00000000..56258811 --- /dev/null +++ b/org.simantics.district.ui.feature/pom.xml @@ -0,0 +1,15 @@ + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.district.ui.feature + eclipse-feature + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.maps.server.feature/pom.xml b/org.simantics.maps.server.feature/pom.xml new file mode 100644 index 00000000..b1a2ad61 --- /dev/null +++ b/org.simantics.maps.server.feature/pom.xml @@ -0,0 +1,15 @@ + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.maps.server.feature + eclipse-feature + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.maps.server.ui/pom.xml b/org.simantics.maps.server.ui/pom.xml new file mode 100644 index 00000000..5efd41f0 --- /dev/null +++ b/org.simantics.maps.server.ui/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.maps.server.ui + eclipse-plugin + 1.0.0-SNAPSHOT + + diff --git a/org.simantics.maps.server/pom.xml b/org.simantics.maps.server/pom.xml new file mode 100644 index 00000000..c87fd09e --- /dev/null +++ b/org.simantics.maps.server/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + + + org.simantics.maps.server + eclipse-plugin + 1.0.0-SNAPSHOT + + diff --git a/pom.xml b/pom.xml new file mode 100644 index 00000000..9f8ca0e9 --- /dev/null +++ b/pom.xml @@ -0,0 +1,76 @@ + + 4.0.0 + org.simantics.district + org.simantics.district.root + 1.0.0-SNAPSHOT + pom + + + + master + http://www.simantics.org/download + 1.0.0 + + + + + + simantics-sdk + p2 + ${simantics-download-site}/${branch-spec}/sdk + + + + + + + org.eclipse.tycho + tycho-compiler-plugin + ${tycho-version} + + -err:-forbidden + + + + org.eclipse.tycho + tycho-maven-plugin + ${tycho-version} + true + + + org.eclipse.tycho + tycho-versions-plugin + ${tycho-version} + + + org.eclipse.tycho + target-platform-configuration + ${tycho-version} + + true + p2 + + + + + + + org.simantics.district.geotools + org.simantics.district.imports + org.simantics.district.imports.ui + org.simantics.district.maps + org.simantics.district.network + org.simantics.district.network.ontology + org.simantics.district.network.ui + org.simantics.district.network.ui.ontology + org.simantics.maps.server + org.simantics.maps.server.ui + + org.simantics.district.feature + org.simantics.district.ui.feature + org.simantics.maps.server.feature + + org.simantics.district.repository + +