Skip to content

Commit

Permalink
attaching sources
Browse files Browse the repository at this point in the history
  • Loading branch information
beatrizsanchez committed Jan 26, 2021
1 parent 1d97343 commit b98a1a2
Show file tree
Hide file tree
Showing 5 changed files with 45 additions and 16 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@
**/.idea/**
*.launch
**/testOutput/**
**/target-plain/**
6 changes: 3 additions & 3 deletions plugins/org.epsilonlabs.modelflow.engine/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -39,16 +39,16 @@ Export-Package: org.epsilonlabs.modelflow,
org.epsilonlabs.modelflow.parse,
org.epsilonlabs.modelflow.registry,
org.epsilonlabs.modelflow.repository
Require-Bundle: org.epsilonlabs.modelflow.dependencies,
Require-Bundle: org.epsilonlabs.modelflow.dependencies;visibility:=reexport,
com.google.inject;visibility:=reexport,
com.google.guava,
org.eclipse.emf.ecore.xmi;visibility:=reexport,
org.eclipse.epsilon.erl.engine;visibility:=reexport,
org.apache.commons.csv,
org.eclipse.equinox.common,
org.eclipse.core.runtime,
org.eclipse.emf.ecore;visibility:=reexport
org.eclipse.emf.ecore;visibility:=reexport,
javax.xml.bind;visibility:=reexport
Bundle-ActivationPolicy: lazy
Import-Package: com.google.inject.multibindings,
javax.xml.bind,
org.slf4j
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,3 @@ Export-Package: org.epsilonlabs.modelflow.mmc.epsilon.plugin,
org.epsilonlabs.modelflow.mmc.epsilon.task.trace,
org.epsilonlabs.modelflow.mmc.epsilon.task.trace.egl
Automatic-Module-Name: org.epsilonlabs.modelflow.mmc.epsilon
Import-Package: javax.xml.bind
42 changes: 32 additions & 10 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@
<executions>
<execution>
<id>plugin-source</id>
<phase>package</phase>
<goals>
<goal>plugin-source</goal>
</goals>
Expand All @@ -84,22 +85,43 @@
</execution>
</executions>
</plugin>

<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
<version>${tycho.version}</version>
<executions>
<execution>
<id>source-feature</id>
<phase>package</phase>
<goals>
<goal>source-feature</goal>
</goals>
</execution>
</executions>
<configuration>
<excludes>
<plugin id="org.epsilonlabs.modelflow.target" />
<plugin id="org.epsilonlabs.modelflow.updatesite" />
<plugin id="org.epsilonlabs.modelflow.logback" />
<plugin id="org.epsilonlabs.modelflow.dependencies" />
<plugin id="org.epsilonlabs.modelflow.jacoco" />
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<artifactId>tycho-p2-plugin</artifactId>
<version>${tycho.version}</version>
<executions>
<execution>
<phase>package</phase>
<id>package-feature</id>
<configuration>
<finalName>${project.artifactId}_${unqualifiedVersion}.${buildQualifier}</finalName>
</configuration>
</execution>
<execution>
<id>attach-p2-metadata</id>
<phase>package</phase>
<goals>
<goal>p2-metadata</goal>
</goals>
</execution>
</executions>
</plugin>

<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
Expand Down
11 changes: 9 additions & 2 deletions releng/org.epsilonlabs.modelflow.updatesite/category.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,21 @@
<feature url="features/org.epsilonlabs.modelflow.feature_0.0.1.qualifier.jar" id="org.epsilonlabs.modelflow.feature" version="0.0.1.qualifier">
<category name="org.epsilonlabs.modelflow"/>
</feature>
<feature url="features/org.epsilonlabs.modelflow.atl.feature_0.0.1.qualifier.jar" id="org.epsilonlabs.modelflow.atl.feature" version="0.0.1.qualifier">
<category name="org.epsilonlabs.modelflow.mmc"/>
<feature id="org.epsilonlabs.modelflow.feature.source" version="0.0.1.qualifier">
<category name="org.epsilonlabs.modelflow"/>
</feature>
<feature url="features/org.epsilonlabs.modelflow.emf.feature_0.0.1.qualifier.jar" id="org.epsilonlabs.modelflow.emf.feature" version="0.0.1.qualifier">
<category name="org.epsilonlabs.modelflow.mmc"/>
</feature>
<feature id="org.epsilonlabs.modelflow.emf.feature.source" version="0.0.1.qualifier">
<category name="org.epsilonlabs.modelflow.mmc"/>
</feature>
<feature url="features/org.epsilonlabs.modelflow.epsilon.feature_0.0.1.qualifier.jar" id="org.epsilonlabs.modelflow.epsilon.feature" version="0.0.1.qualifier">
<category name="org.epsilonlabs.modelflow.mmc"/>
</feature>
<feature id="org.epsilonlabs.modelflow.epsilon.feature.source" version="0.0.1.qualifier">
<category name="org.epsilonlabs.modelflow.mmc"/>
</feature>
<category-def name="org.epsilonlabs.modelflow" label="ModelfFlow">
<description>
Parser and execution engines for ModelFlow.
Expand All @@ -25,6 +31,7 @@
Model Management Tasks and Model Types
</description>
</category-def>

<repository-reference location="http://download.eclipse.org/emfatic/update" enabled="true" />
<repository-reference location="http://download.eclipse.org/mmt/qvto/updates/releases" enabled="true" />
<repository-reference location="https://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases" enabled="true" />
Expand Down

0 comments on commit b98a1a2

Please sign in to comment.