Skip to content

Commit cbadfc4

Browse files
author
ABHERVE Antonin
committed
add aggregator and 'Building From Source' instructions
1 parent 85e191e commit cbadfc4

File tree

7 files changed

+77
-0
lines changed

7 files changed

+77
-0
lines changed

JavaDesigner/.classpath

+8
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
1010
<attributes>
1111
<attribute name="maven.pomderived" value="true"/>
12+
<attribute name="optional" value="true"/>
1213
</attributes>
1314
</classpathentry>
1415
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
@@ -28,5 +29,12 @@
2829
<attribute name="maven.pomderived" value="true"/>
2930
</attributes>
3031
</classpathentry>
32+
<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
33+
<attributes>
34+
<attribute name="maven.pomderived" value="true"/>
35+
<attribute name="test" value="true"/>
36+
<attribute name="optional" value="true"/>
37+
</attributes>
38+
</classpathentry>
3139
<classpathentry kind="output" path="target/classes"/>
3240
</classpath>

JavaDesigner/aggregator/pom.xml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
6+
<groupId>com.modelio.module</groupId>
7+
<artifactId>java-aggreg</artifactId>
8+
<version>1.0.00</version>
9+
<packaging>pom</packaging>
10+
11+
<modules>
12+
<module>../</module>
13+
<module>../src/main/doc</module>
14+
</modules>
15+
16+
</project>

README.asciidoc

+5
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ Modules are the means of defining, implementing and deploying extensions for Mod
44
They are used to extend and adapt Modelio Modeler by providing additional functionalities and services that meet your specific needs. +
55
The current repository contains source code of several open source modules provided with Modelio.
66

7+
== Compilation Instructions
8+
9+
Modules are produced from source using maven.
10+
11+
To compile and package a module from source, use the pom available under *ModuleName/aggergator/pom.xml*
712

813
== Java Designer
914

SysMLArchitect/.classpath

+8
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
1010
<attributes>
1111
<attribute name="maven.pomderived" value="true"/>
12+
<attribute name="optional" value="true"/>
1213
</attributes>
1314
</classpathentry>
1415
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
@@ -28,5 +29,12 @@
2829
<attribute name="maven.pomderived" value="true"/>
2930
</attributes>
3031
</classpathentry>
32+
<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
33+
<attributes>
34+
<attribute name="maven.pomderived" value="true"/>
35+
<attribute name="test" value="true"/>
36+
<attribute name="optional" value="true"/>
37+
</attributes>
38+
</classpathentry>
3139
<classpathentry kind="output" path="target/classes"/>
3240
</classpath>

SysMLArchitect/aggregator/pom.xml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
6+
<groupId>com.modelio.module</groupId>
7+
<artifactId>sysml-aggreg</artifactId>
8+
<version>1.0.00</version>
9+
<packaging>pom</packaging>
10+
11+
<modules>
12+
<module>../</module>
13+
<module>../src/main/doc</module>
14+
</modules>
15+
16+
</project>

TogafArchitect/.classpath

+8
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
1010
<attributes>
1111
<attribute name="maven.pomderived" value="true"/>
12+
<attribute name="optional" value="true"/>
1213
</attributes>
1314
</classpathentry>
1415
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
@@ -28,5 +29,12 @@
2829
<attribute name="maven.pomderived" value="true"/>
2930
</attributes>
3031
</classpathentry>
32+
<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
33+
<attributes>
34+
<attribute name="maven.pomderived" value="true"/>
35+
<attribute name="test" value="true"/>
36+
<attribute name="optional" value="true"/>
37+
</attributes>
38+
</classpathentry>
3139
<classpathentry kind="output" path="target/classes"/>
3240
</classpath>

TogafArchitect/aggregator/pom.xml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
6+
<groupId>com.modelio.module</groupId>
7+
<artifactId>togaf-aggreg</artifactId>
8+
<version>1.0.00</version>
9+
<packaging>pom</packaging>
10+
11+
<modules>
12+
<module>../</module>
13+
<module>../src/main/doc</module>
14+
</modules>
15+
16+
</project>

0 commit comments

Comments
 (0)