Skip to content
Snippets Groups Projects
Commit 70f213d2 authored by Alberto Debiasi's avatar Alberto Debiasi
Browse files

Merge branch '251-create-chess-bundle-via-maven' into 'master'

Resolve "Create CHESS Bundle via Maven"

Closes #251

See merge request CPS_Design/CHESS!59
parents 457e3ed8 0c929ab8
No related branches found
No related tags found
No related merge requests found
Showing
with 23019 additions and 97 deletions
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<feature <feature
id="org.polarsys.chess.feature" id="org.polarsys.chess.feature"
label="CHESS Polarsys" label="CHESS"
version="0.10.0.qualifier" version="1.0.0.qualifier"
provider-name="Polarsys CHESS Project"> provider-name="Fondazione Bruno Kessler">
<description url="http://www.example.com/description"> <description url="http://www.example.com/description">
The CHESS feature provides the CHESS editor and the model transformations [Enter Feature Description here.]
supporting the CHESS methodology for the development of high-integrity
systems.
</description> </description>
<copyright url="http://www.eclipse.org/legal/epl-v10.html"> <copyright url="http://www.example.com/copyright">
Copyright (c) 2011-2015 UPD-Intecs [Enter Copyright Description here.]
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License
v1.0 which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
</copyright> </copyright>
<license url="http://www.eclipse.org/legal/epl-v10.html"> <license url="http://www.example.com/license">
This program and the accompanying materials [Enter License Description here.]
are made available under the terms of the Eclipse Public License
v1.0 which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
</license> </license>
<plugin <plugin
...@@ -34,7 +25,7 @@ http://www.eclipse.org/legal/epl-v10.html ...@@ -34,7 +25,7 @@ http://www.eclipse.org/legal/epl-v10.html
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.commands" id="org.polarsys.chess.contracts.profile"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
...@@ -48,14 +39,28 @@ http://www.eclipse.org/legal/epl-v10.html ...@@ -48,14 +39,28 @@ http://www.eclipse.org/legal/epl-v10.html
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.discovery" id="org.polarsys.chess.diagram.ui"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.m2m" id="org.polarsys.chess.diagramsCreator"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.functionBehaviors.functionBehaviorEditor"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.service"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
...@@ -76,7 +81,21 @@ http://www.eclipse.org/legal/epl-v10.html ...@@ -76,7 +81,21 @@ http://www.eclipse.org/legal/epl-v10.html
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.service" id="org.polarsys.chess.checkers"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.OSSImporter"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.cleanCExporter"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
...@@ -90,70 +109,132 @@ http://www.eclipse.org/legal/epl-v10.html ...@@ -90,70 +109,132 @@ http://www.eclipse.org/legal/epl-v10.html
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.monitoring" id="org.polarsys.chess.commands"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.multicore" id="org.polarsys.chess.constraints.constraintEditor"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.tabbedproperties" id="org.polarsys.chess.contracts.chessextension"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.diagram.ui" id="org.polarsys.chess.contracts.contractEditor"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.properties.propertyEditor" id="org.polarsys.chess.contracts.contractPropertyManager"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.constraints.constraintEditor" id="org.polarsys.chess.contracts.hierarchicalContractView"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.OSSImporter" id="org.polarsys.chess.contracts.integration"
download-size="0"
install-size="0"
version="0.0.0"/>
<plugin
id="org.polarsys.chess.contracts.refinementView"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.diagramsCreator" id="org.polarsys.chess.contracts.safetyAnalysis"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.smvExporter" id="org.polarsys.chess.contracts.transformations"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.functionBehaviors.functionBehaviorEditor" id="org.polarsys.chess.contracts.validation"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.contracts.verificationService"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.discovery"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.fla"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.fla.flamm"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.fla.flaxml"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.m2m"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.monitoring"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.multicore"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
...@@ -187,6 +268,27 @@ http://www.eclipse.org/legal/epl-v10.html ...@@ -187,6 +268,27 @@ http://www.eclipse.org/legal/epl-v10.html
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin
id="org.polarsys.chess.properties.propertyEditor"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.smvExporter"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.statebased"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.tradeoffAnalysis" id="org.polarsys.chess.tradeoffAnalysis"
download-size="0" download-size="0"
...@@ -195,7 +297,28 @@ http://www.eclipse.org/legal/epl-v10.html ...@@ -195,7 +297,28 @@ http://www.eclipse.org/legal/epl-v10.html
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.polarsys.chess.checkers" id="org.polarsys.chess.xtext.fladsl"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.xtext.fladsl.ide"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.xtext.fladsl.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.polarsys.chess.xtext.global"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"
......
...@@ -4,12 +4,9 @@ ...@@ -4,12 +4,9 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.polarsys.chess</groupId> <groupId>org.polarsys.chess</groupId>
<artifactId>CHESS</artifactId> <artifactId>org.polarsys.chess.features</artifactId>
<version>0.0.1-SNAPSHOT</version> <version>1.0.0-SNAPSHOT</version>
<relativePath>../../</relativePath>
</parent> </parent>
<groupId>org.polarsys.chess</groupId>
<artifactId>org.polarsys.chess.feature</artifactId> <artifactId>org.polarsys.chess.feature</artifactId>
<version>0.10.0-SNAPSHOT</version>
<packaging>eclipse-feature</packaging> <packaging>eclipse-feature</packaging>
</project> </project>
...@@ -13,6 +13,9 @@ ...@@ -13,6 +13,9 @@
<modules> <modules>
<module> <module>
eu.fbk.tools.aida.chess.feature eu.fbk.tools.aida.chess.feature
</module>
<module>
org.polarsys.chess.feature
</module> </module>
</modules> </modules>
</project> </project>
...@@ -26,20 +26,25 @@ ...@@ -26,20 +26,25 @@
</location> </location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.papyrus.sysml.feature.feature.group" version="1.2.0.201703081153"/> <unit id="org.eclipse.papyrus.sysml.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.sysml.modelexplorer.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.sysml.nattable.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.sysml.properties.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.sysml.diagram.feature.feature.group" version="2.0.0.201703081153"/>
<unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="2.0.3.201703080851"/> <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="2.0.3.201703080851"/>
<unit id="org.eclipse.papyrus.extra.cdo.feature.feature.group" version="1.2.0.201703081153"/> <unit id="org.eclipse.papyrus.extra.cdo.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.sysml.diagram.feature.feature.group" version="2.0.0.201703081153"/>
<unit id="org.eclipse.papyrus.extra.marte.feature.feature.group" version="1.2.0.201703081153"/> <unit id="org.eclipse.papyrus.extra.marte.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.extra.marte.properties.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.extra.marte.textedit.feature.feature.group" version="1.2.0.201703081153"/>
<repository location="https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/neon/"/> <repository location="https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/neon/"/>
</location> </location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.epsilon.emf.feature.feature.group" version="1.5.1.201809302027"/>
<unit id="org.eclipse.epsilon.core.feature.feature.group" version="1.5.1.201809302027"/>
<repository location="http://download.eclipse.org/epsilon/updates/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.3.v20170227-0935"/> <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.3.v20170227-0935"/>
<unit id="org.eclipse.ocl.all.sdk.feature.group" version="5.2.0.v20160523-1914"/> <unit id="org.eclipse.ocl.all.sdk.feature.group" version="5.2.0.v20160523-1914"/>
<unit id="org.eclipse.equinox.sdk.feature.group" version="3.12.0.v20170209-1843"/>
<unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
<unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/>
<unit id="org.eclipse.gef.sdk.feature.group" version="0.0.0"/>
<unit id="org.eclipse.gmf.sdk.feature.group" version="0.0.0"/>
<repository location="http://download.eclipse.org/releases/neon/"/> <repository location="http://download.eclipse.org/releases/neon/"/>
</location> </location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
...@@ -93,5 +98,10 @@ ...@@ -93,5 +98,10 @@
<unit id="org.eclipse.viatra.addon.viewers.runtime.feature.source.feature.group" version="0.17.2.201803211255"/> <unit id="org.eclipse.viatra.addon.viewers.runtime.feature.source.feature.group" version="0.17.2.201803211255"/>
<repository location="https://download.eclipse.org/viatra/updates/release/1.7.2"/> <repository location="https://download.eclipse.org/viatra/updates/release/1.7.2"/>
</location> </location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.epsilon.core.feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.epsilon.emf.feature.feature.group" version="0.0.0"/>
<repository location="http://download.eclipse.org/epsilon/updates/1.4"/>
</location>
</locations> </locations>
</target> </target>
...@@ -61,13 +61,6 @@ ...@@ -61,13 +61,6 @@
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho.version}</version> <version>${tycho.version}</version>
<configuration> <configuration>
<target>
<artifact>
<groupId>org.polarsys.chess.target</groupId>
<artifactId>org.polarsys.chess.target.neon</artifactId>
<version>1.0.0-SNAPSHOT</version>
</artifact>
</target>
<environments> <environments>
<environment> <environment>
<os>linux</os> <os>linux</os>
......
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.polarsys.chess.product</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>
<product name="CHESS Product" uid="org.polarsys.chess.product" id="org.eclipse.platform.ide" application="org.eclipse.ui.ide.workbench" version="1.0.0.qualifier" useFeatures="true" includeLaunchers="true">
<configIni use="default">
</configIni>
<launcherArgs>
<programArgs>-clearPersistedState
</programArgs>
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts
</vmArgsMac>
</launcherArgs>
<windowImages/>
<launcher name="CHESS">
<solaris/>
<win useIco="false">
<bmp/>
</win>
</launcher>
<vm>
</vm>
<plugins>
</plugins>
<features>
<feature id="org.eclipse.platform"/>
<feature id="org.eclipse.equinox.p2.user.ui"/>
<feature id="org.eclipse.ecf.filetransfer.httpclient4.feature"/>
<feature id="org.eclipse.help"/>
<feature id="org.eclipse.ecf.filetransfer.httpclient4.ssl.feature"/>
<feature id="org.eclipse.equinox.p2.extras.feature"/>
<feature id="org.eclipse.rcp"/>
<feature id="org.eclipse.equinox.p2.core.feature"/>
<feature id="org.eclipse.ecf.core.feature"/>
<feature id="org.eclipse.equinox.p2.rcp.feature"/>
<feature id="org.eclipse.ecf.filetransfer.feature"/>
<feature id="org.eclipse.ecf.core.ssl.feature"/>
<feature id="org.eclipse.ecf.filetransfer.ssl.feature"/>
<feature id="org.eclipse.emf.ecore"/>
<feature id="org.eclipse.emf.common"/>
<feature id="org.eclipse.e4.rcp"/>
<feature id="org.eclipse.papyrus.sysml.diagram.feature"/>
<feature id="org.eclipse.papyrus.sysml.feature"/>
<feature id="org.eclipse.papyrus.sysml.modelexplorer.feature"/>
<feature id="org.eclipse.papyrus.sysml.nattable.feature"/>
<feature id="org.eclipse.papyrus.sysml.properties.feature"/>
<feature id="org.eclipse.papyrus.sdk.feature"/>
<feature id="org.eclipse.papyrus.extra.marte.feature"/>
<feature id="org.eclipse.papyrus.extra.marte.properties.feature"/>
<feature id="org.eclipse.papyrus.extra.marte.textedit.feature"/>
<feature id="org.eclipse.papyrus.uml.ui.feature"/>
<feature id="org.eclipse.papyrus.infra.gmfdiag.css.feature"/>
<feature id="org.eclipse.papyrus.uml.tools.feature"/>
<feature id="org.eclipse.papyrus.uml.search.feature"/>
<feature id="org.eclipse.papyrus.views.references.feature"/>
<feature id="org.eclipse.papyrus.infra.services.feature"/>
<feature id="org.eclipse.papyrus.uml.modelexplorer.feature"/>
<feature id="org.eclipse.papyrus.uml.feature"/>
<feature id="org.eclipse.papyrus.emf.facet.feature"/>
<feature id="org.eclipse.papyrus.infra.viewpoints.feature"/>
<feature id="org.eclipse.papyrus.infra.emf.feature"/>
<feature id="org.eclipse.papyrus.infra.feature"/>
<feature id="org.eclipse.papyrus.uml.properties.feature"/>
<feature id="org.eclipse.papyrus.views.modelexplorer.feature"/>
<feature id="org.eclipse.papyrus.doc.feature"/>
<feature id="org.eclipse.papyrus.uml.assistants.feature"/>
<feature id="org.eclipse.papyrus.infra.ui.feature"/>
<feature id="org.eclipse.papyrus.infra.nattable.feature"/>
<feature id="org.eclipse.papyrus.views.search.feature"/>
<feature id="org.eclipse.papyrus.uml.diagram.css.feature"/>
<feature id="org.eclipse.papyrus.uml.diagram.feature"/>
<feature id="org.eclipse.papyrus.uml.alf.feature"/>
<feature id="org.eclipse.papyrus.uml.textedit.feature"/>
<feature id="org.eclipse.papyrus.uml.nattable.feature"/>
<feature id="org.eclipse.papyrus.editor.feature"/>
<feature id="org.eclipse.papyrus.views.validation.feature"/>
<feature id="org.eclipse.papyrus.infra.discovery.feature"/>
<feature id="org.eclipse.papyrus.customization.feature"/>
<feature id="org.eclipse.papyrus.uml.decoratormodel.feature"/>
<feature id="org.eclipse.papyrus.views.properties.feature"/>
<feature id="org.eclipse.papyrus.uml.xtext.integration.feature"/>
<feature id="org.eclipse.papyrus.infra.widget.feature"/>
<feature id="org.eclipse.papyrus.infra.core.feature"/>
<feature id="org.eclipse.papyrus.infra.gmfdiag.feature"/>
<feature id="org.eclipse.xtext.redist"/>
<feature id="org.eclipse.nebula.widgets.grid.feature"/>
<feature id="org.eclipse.jdt"/>
<feature id="org.eclipse.pde"/>
<feature id="org.eclipse.draw2d"/>
<feature id="org.eclipse.emf.sdk"/>
<feature id="org.eclipse.gef.sdk"/>
<feature id="org.eclipse.gmf.sdk"/>
<feature id="org.eclipse.xtext.sdk"/>
<feature id="org.eclipse.elk.gmf.feature"/>
<feature id="org.eclipse.elk.algorithms.feature"/>
<feature id="org.eclipse.elk.feature"/>
<feature id="org.eclipse.elk.sdk.feature"/>
<feature id="org.eclipse.elk.ui.feature"/>
<feature id="org.eclipse.emf.mwe2.language.sdk"/>
<feature id="org.eclipse.emf.mwe.sdk"/>
<feature id="org.eclipse.epsilon.emf.feature"/>
<feature id="org.eclipse.epsilon.core.feature"/>
<feature id="org.eclipse.uml2.sdk"/>
<feature id="org.eclipse.ocl.all.sdk"/>
<feature id="org.eclipse.m2m.atl"/>
<feature id="org.eclipse.m2m.qvt.oml.sdk"/>
<feature id="org.eclipse.sirius.runtime.aql"/>
<feature id="org.eclipse.sirius.properties.feature"/>
<feature id="org.eclipse.sirius.doc.feature"/>
<feature id="org.eclipse.sirius.runtime.ide.ui.acceleo"/>
<feature id="org.eclipse.sirius.tests.support"/>
<feature id="org.eclipse.sirius.runtime.ocl"/>
<feature id="org.eclipse.sirius.runtime"/>
<feature id="org.eclipse.sirius.specifier.properties.feature"/>
<feature id="org.eclipse.sirius.interpreter.feature"/>
<feature id="org.eclipse.sirius.specifier.ide.ui.acceleo"/>
<feature id="org.eclipse.sirius.aql"/>
<feature id="org.eclipse.sirius.runtime.ide.xtext"/>
<feature id="org.eclipse.sirius.runtime.acceleo"/>
<feature id="org.eclipse.sirius.runtime.ide.eef"/>
<feature id="org.eclipse.sirius.runtime.ide.ui"/>
<feature id="org.eclipse.sirius.samples"/>
<feature id="org.eclipse.sirius.specifier.ide.ui.aql"/>
<feature id="org.eclipse.sirius.specifier.ide.ui"/>
<feature id="eu.fbk.eclipse.standardtools.feature" installMode="root"/>
<feature id="org.polarsys.chess.feature" installMode="root"/>
<feature id="eu.fbk.tools.sde.feature" installMode="root"/>
</features>
<configurations>
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="0" />
<plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
<plugin id="org.eclipse.equinox.ds" autoStart="true" startLevel="1" />
<plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" />
<plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
</configurations>
<repositories>
<repository location="http://es-static.fbk.eu/tools/eclipse_est_devel" enabled="true" />
<repository location="http://es-static.fbk.eu/tools/eclipse_sde_devel" enabled="true" />
<repository location="http://es-static.fbk.eu/tools/eclipse_chess" enabled="true" />
</repositories>
<preferencesInfo>
<targetfile overwrite="false"/>
</preferencesInfo>
<cssInfo>
</cssInfo>
</product>
<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.polarsys.chess</groupId>
<artifactId>org.polarsys.chess.releng</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<artifactId>org.polarsys.chess.product</artifactId>
<packaging>eclipse-repository</packaging>
<profiles>
<profile>
<id>ProductionUpdateSite</id>
</profile>
<profile>
<id>DevelopmentUpdateSite</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
</profiles>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<versionRange>[2.5,)</versionRange>
<goals>
<goal>clean</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>com.google.code.maven-replacer-plugin</groupId>
<artifactId>replacer</artifactId>
<version>1.5.3</version>
<executions>
<execution>
<phase>prepare-package</phase>
<goals>
<goal>replace</goal>
</goals>
</execution>
</executions>
<configuration>
<file>${project.basedir}/CHESS.product</file>
<replacements>
<replacement>
<token>SOME</token>
<value>SOMEVALUE</value>
</replacement>
</replacements>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-repository-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<includeAllDependencies>true</includeAllDependencies>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho.version}</version>
<executions>
<execution>
<id>materialize-products</id>
<goals>
<goal>materialize-products</goal>
</goals>
</execution>
<execution>
<id>archive-products</id>
<goals>
<goal>archive-products</goal>
</goals>
</execution>
</executions>
<configuration>
<products>
<product>
<id>org.polarsys.chess.product</id>
<archiveFileName>CHESS-${buildNumber}</archiveFileName>
</product>
</products>
</configuration>
</plugin>
</plugins>
</build>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.polarsys.chess.repository</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
<?xml version="1.0" encoding="UTF-8"?>
<site>
<feature url="features/org.polarsys.chess.feature_1.0.0.qualifier.jar" id="org.polarsys.chess.feature" version="1.0.0.qualifier">
<category name="org.polarsys.chess"/>
</feature>
<category-def name="org.polarsys.chess" label="CHESS"/>
</site>
<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.polarsys.chess</groupId>
<artifactId>org.polarsys.chess.releng</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<artifactId>org.polarsys.chess.repository</artifactId>
<packaging>eclipse-repository</packaging>
<properties>
<updateSite.mount.dir.root>/tmp</updateSite.mount.dir.root>
<updateSite.mount.dir>www_ci</updateSite.mount.dir>
<updateSite.root>${updateSite.mount.dir.root}/${updateSite.mount.dir}/html/tools</updateSite.root>
<updateSite.url.root>es@es-static.fbk.eu:/</updateSite.url.root>
<updateSite.skip>true</updateSite.skip>
</properties>
<profiles>
<profile>
<id>DevelopmentUpdateSite</id>
<properties>
<updateSite.dir>${updateSite.root}/eclipse_chess_devel</updateSite.dir>
<updateSite.skip>false</updateSite.skip>
</properties>
</profile>
<profile>
<id>ProductionUpdateSite</id>
<properties>
<updateSite.dir>${updateSite.root}/eclipse_chess</updateSite.dir>
<updateSite.skip>false</updateSite.skip>
</properties>
</profile>
</profiles>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<versionRange>[2.5,)</versionRange>
<goals>
<goal>clean</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version>
<executions>
<execution>
<id>create_mount_dir</id>
<goals>
<goal>exec</goal>
</goals>
<phase>install</phase>
<configuration>
<skip>${updateSite.skip}</skip>
<executable>mkdir</executable>
<workingDirectory>${updateSite.mount.dir.root}</workingDirectory>
<longModulepath>false</longModulepath>
<arguments>
<argument>-p</argument>
<argument>${updateSite.mount.dir}</argument>
</arguments>
</configuration>
</execution>
<execution>
<id>change_dir_permissions</id>
<goals>
<goal>exec</goal>
</goals>
<phase>install</phase>
<configuration>
<skip>${updateSite.skip}</skip>
<executable>chmod</executable>
<workingDirectory>${updateSite.mount.dir.root}</workingDirectory>
<arguments>
<argument>0777</argument>
<argument>${updateSite.mount.dir}</argument>
</arguments>
</configuration>
</execution>
<execution>
<id>mount_sshfs</id>
<goals>
<goal>exec</goal>
</goals>
<phase>install</phase>
<configuration>
<skip>${updateSite.skip}</skip>
<executable>sshfs</executable>
<workingDirectory>${updateSite.mount.dir.root}</workingDirectory>
<arguments>
<argument>-o</argument>
<argument>nonempty</argument>
<argument>-o</argument>
<argument>umask=0777</argument>
<argument>${updateSite.url.root}</argument>
<argument>${updateSite.mount.dir}</argument>
</arguments>
</configuration>
</execution>
<execution>
<id>update_development_site</id>
<goals>
<goal>exec</goal>
</goals>
<phase>install</phase>
<configuration>
<skip>${updateSite.skip}</skip>
<executable>cp</executable>
<workingDirectory>${basedir}/target/repository</workingDirectory>
<arguments>
<argument>-r</argument>
<argument>.</argument>
<argument>${updateSite.dir}</argument>
</arguments>
</configuration>
</execution>
<execution>
<id>change_site_permissions</id>
<goals>
<goal>exec</goal>
</goals>
<phase>install</phase>
<configuration>
<executable>chmod</executable>
<workingDirectory>${updateSite.dir}</workingDirectory>
<arguments>
<argument>-R</argument>
<argument>0777</argument>
<argument>.</argument>
</arguments>
</configuration>
</execution>
<execution>
<id>umount_sshfs</id>
<goals>
<goal>exec</goal>
</goals>
<phase>install</phase>
<configuration>
<skip>${updateSite.skip}</skip>
<executable>fusermount</executable>
<workingDirectory>${updateSite.mount.dir.root}</workingDirectory>
<arguments>
<argument>-u</argument>
<argument>${updateSite.mount.dir}</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?><target name="org.polarsys.chess.target.neon.target" sequenceNumber="65"> <?pde version="3.8"?><target name="org.polarsys.chess.target.neon.target" sequenceNumber="69">
<locations> <locations>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.nebula.widgets.grid.feature.feature.group" version="0.0.0"/>
<repository location="https://download.eclipse.org/nebula/releases/2.2.0/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.xtext.sdk.feature.group" version="2.12.0.v20170519-1412"/>
<repository location="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.12.0/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201605261103"/>
<unit id="org.eclipse.emf.mwe.sdk.feature.group" version="1.3.20.v201605261103"/>
<repository location="http://download.eclipse.org/modeling/emft/mwe/updates/releases/2.9.0/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.elk.gmf.feature.feature.group" version="0.4.0"/> <unit id="org.eclipse.elk.gmf.feature.feature.group" version="0.4.0"/>
<unit id="org.eclipse.elk.sdk.feature.feature.group" version="0.4.0"/> <unit id="org.eclipse.elk.sdk.feature.feature.group" version="0.4.0"/>
<unit id="org.eclipse.elk.algorithms.feature.feature.group" version="0.4.0"/> <unit id="org.eclipse.elk.algorithms.feature.feature.group" version="0.4.0"/>
...@@ -12,14 +25,27 @@ ...@@ -12,14 +25,27 @@
<repository location="http://build.eclipse.org/modeling/elk/updates/0.4.0/"/> <repository location="http://build.eclipse.org/modeling/elk/updates/0.4.0/"/>
</location> </location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.viatra.query.sdk.feature.source.feature.group" version="1.7.2.201803211255"/> <unit id="org.eclipse.papyrus.sysml.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.viatra.addon.viewers.runtime.feature.source.feature.group" version="0.17.2.201803211255"/> <unit id="org.eclipse.papyrus.sysml.modelexplorer.feature.feature.group" version="1.2.0.201703081153"/>
<repository location="https://download.eclipse.org/viatra/updates/release/1.7.2"/> <unit id="org.eclipse.papyrus.sysml.nattable.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.sysml.properties.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.sysml.diagram.feature.feature.group" version="2.0.0.201703081153"/>
<unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="2.0.3.201703080851"/>
<unit id="org.eclipse.papyrus.extra.cdo.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.extra.marte.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.extra.marte.properties.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.extra.marte.textedit.feature.feature.group" version="1.2.0.201703081153"/>
<repository location="https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/neon/"/>
</location> </location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201605261103"/> <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.3.v20170227-0935"/>
<unit id="org.eclipse.emf.mwe.sdk.feature.group" version="1.3.20.v201605261103"/> <unit id="org.eclipse.ocl.all.sdk.feature.group" version="5.2.0.v20160523-1914"/>
<repository location="http://download.eclipse.org/modeling/emft/mwe/updates/releases/2.9.0/"/> <unit id="org.eclipse.equinox.sdk.feature.group" version="3.12.0.v20170209-1843"/>
<unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
<unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/>
<unit id="org.eclipse.gef.sdk.feature.group" version="0.0.0"/>
<unit id="org.eclipse.gmf.sdk.feature.group" version="0.0.0"/>
<repository location="http://download.eclipse.org/releases/neon/"/>
</location> </location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.sirius.specifier.ide.ui.aql.source.feature.group" version="4.1.9.201802221507"/> <unit id="org.eclipse.sirius.specifier.ide.ui.aql.source.feature.group" version="4.1.9.201802221507"/>
...@@ -60,46 +86,22 @@ ...@@ -60,46 +86,22 @@
<repository location="http://download.eclipse.org/sirius/updates/releases/4.1.9/neon/"/> <repository location="http://download.eclipse.org/sirius/updates/releases/4.1.9/neon/"/>
</location> </location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.nebula.widgets.grid.feature.feature.group" version="0.0.0"/>
<repository location="https://download.eclipse.org/nebula/releases/2.2.0/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.3.v20170227-0935"/>
<unit id="org.eclipse.ocl.all.sdk.feature.group" version="5.2.0.v20160523-1914"/>
<repository location="http://download.eclipse.org/releases/neon/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.m2m.atl.feature.group" version="4.1.0.v201909021645"/> <unit id="org.eclipse.m2m.atl.feature.group" version="4.1.0.v201909021645"/>
<repository location="https://download.eclipse.org/mmt/atl/updates/releases/4.1/"/> <repository location="https://download.eclipse.org/mmt/atl/updates/releases/4.1/"/>
</location> </location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.epsilon.emf.feature.feature.group" version="1.5.1.201809302027"/>
<unit id="org.eclipse.epsilon.core.feature.feature.group" version="1.5.1.201809302027"/>
<repository location="http://download.eclipse.org/epsilon/updates/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.papyrus.sysml.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="2.0.3.201703080851"/>
<unit id="org.eclipse.papyrus.extra.cdo.feature.feature.group" version="1.2.0.201703081153"/>
<unit id="org.eclipse.papyrus.sysml.diagram.feature.feature.group" version="2.0.0.201703081153"/>
<unit id="org.eclipse.papyrus.extra.marte.feature.feature.group" version="1.2.0.201703081153"/>
<repository location="https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/neon/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.xtext.sdk.feature.group" version="2.12.0.v20170519-1412"/>
<repository location="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.12.0/"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="eu.fbk.tools.aida.sde.feature.feature.group" version="0.0.0"/>
<repository location="http://es-static.fbk.eu/tools/eclipse_sde_devel"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.8.0.v20180612-0940"/> <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.8.0.v20180612-0940"/>
<repository location="https://download.eclipse.org/mmt/qvto/updates/releases/3.8.0/"/> <repository location="https://download.eclipse.org/mmt/qvto/updates/releases/3.8.0/"/>
</location> </location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="eu.fbk.eclipse.standardtools.feature.feature.group" version="0.0.0"/> <unit id="org.eclipse.viatra.query.sdk.feature.source.feature.group" version="1.7.2.201803211255"/>
<repository location="http://es-static.fbk.eu/tools/eclipse_est_devel"/> <unit id="org.eclipse.viatra.addon.viewers.runtime.feature.source.feature.group" version="0.17.2.201803211255"/>
<repository location="https://download.eclipse.org/viatra/updates/release/1.7.2"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.epsilon.core.feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.epsilon.emf.feature.feature.group" version="0.0.0"/>
<repository location="http://download.eclipse.org/epsilon/updates/1.4"/>
</location> </location>
</locations> </locations>
</target> </target>
...@@ -10,10 +10,21 @@ ...@@ -10,10 +10,21 @@
<version>1.0.0-SNAPSHOT</version> <version>1.0.0-SNAPSHOT</version>
</parent> </parent>
<profiles>
<profile>
<id>bundle</id>
<modules>
<module>org.polarsys.chess.product</module>
</modules>
</profile>
</profiles>
<modules> <modules>
<module>org.polarsys.chess.configuration</module> <module>org.polarsys.chess.configuration</module>
<module>eu.fbk.tools.aida.chess.target.neon</module> <module>eu.fbk.tools.aida.chess.target.neon</module>
<module>org.polarsys.chess.target.neon</module> <module>org.polarsys.chess.target.neon</module>
<module>eu.fbk.tools.aida.chess.repository</module> <module>eu.fbk.tools.aida.chess.repository</module>
<module>org.polarsys.chess.repository</module>
</modules> </modules>
</project> </project>
source diff could not be displayed: it is too large. Options to address this: view the blob.
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<classpath> <classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/> <classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/> <classpathentry kind="output" path="bin"/>
</classpath> </classpath>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment