Skip to content

Commit

Permalink
Integrated Maven into the master
Browse files Browse the repository at this point in the history
  • Loading branch information
Cornelius committed Aug 25, 2023
1 parent ca30f17 commit 6253ffe
Show file tree
Hide file tree
Showing 103 changed files with 693 additions and 2,977 deletions.
Binary file added .DS_Store
Binary file not shown.
Binary file added BankAccount/.DS_Store
Binary file not shown.
Binary file added Banking-Evaluation/.DS_Store
Binary file not shown.
Binary file added Elevator/.DS_Store
Binary file not shown.
Binary file added IntegerList/.DS_Store
Binary file not shown.
Binary file modified de.tu-bs.cs.isf.cbc.model/.DS_Store
Binary file not shown.
15 changes: 12 additions & 3 deletions de.tu-bs.cs.isf.cbc.model/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,24 @@ Bundle-Version: 0.1.0.qualifier
Bundle-ClassPath: .
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: de.tu_bs.cs.isf.cbc.cbcclass,
de.tu_bs.cs.isf.cbc.cbcclass.impl,
de.tu_bs.cs.isf.cbc.cbcclass.util,
de.tu_bs.cs.isf.cbc.cbcmodel,
de.tu_bs.cs.isf.cbc.cbcmodel.impl,
de.tu_bs.cs.isf.cbc.cbcmodel.util
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.xtext,
org.eclipse.xtext.xbase,
org.eclipse.equinox.common;bundle-version="3.5.0",
org.eclipse.xtext.common.types,
org.eclipse.xtext.xbase.lib;bundle-version="2.13.0",
org.antlr.runtime;bundle-version="[3.2.0,3.2.1)",
org.objectweb.asm;bundle-version="[9.0.0,10.0.0)";resolution:=optional,
org.eclipse.xtext.util,
org.eclipse.xtend.lib;bundle-version="2.13.0",
org.eclipse.emf.common,
org.eclipse.emf.ecore;visibility:=reexport
Import-Package: org.apache.log4j
Bundle-ActivationPolicy: lazy
Import-Package: de.tu_bs.cs.isf.cbc.util,
helper
17 changes: 17 additions & 0 deletions de.tu-bs.cs.isf.cbc.model/build.properties
Original file line number Diff line number Diff line change
@@ -1,11 +1,28 @@
#

source.. = src/,\
src-gen/,\
xtend-gen/
bin.includes = .,\
model/,\
META-INF/,\
plugin.xml,\
plugin.properties
bin.excludes = **/*.mwe2,\
**/*.xtend
jars.compile.order = .
source.. = src-gen/,\
src
output.. = bin/
additional.bundles = org.eclipse.xtext.xbase,\
org.eclipse.xtext.common.types,\
org.eclipse.xtext.xtext.generator,\
org.eclipse.emf.codegen.ecore,\
org.eclipse.emf.mwe.utils,\
org.eclipse.emf.mwe2.launch,\
org.eclipse.emf.mwe2.lib,\
org.objectweb.asm,\
org.apache.commons.logging,\
org.apache.log4j,\
com.ibm.icu

108 changes: 108 additions & 0 deletions de.tu-bs.cs.isf.cbc.model/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>

<parent>
<relativePath>../pom.xml</relativePath>
<groupId>de.tu-bs.cbc</groupId>
<artifactId>CorC-feat-autobuild_final</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>

<groupId>de.tu-bs.cbc</groupId>
<artifactId>de.tu-bs.cs.isf.cbc.model</artifactId>
<version>0.1.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>

<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>3.0.0</version>
<executions>
<execution>
<id>mwe2Launcher</id>
<phase>generate-sources</phase>
<goals>
<goal>java</goal>
</goals>
</execution>
</executions>
<configuration>
<mainClass>org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher</mainClass>
<arguments>
<argument>/${project.basedir}/src/Model.mwe2</argument>
<argument>-p</argument>
<argument>rootPath=/${project.basedir}/..</argument>
</arguments>
<classpathScope>compile</classpathScope>
<includePluginDependencies>true</includePluginDependencies>
<cleanupDaemonThreads>false</cleanupDaemonThreads><!-- see https://bugs.eclipse.org/bugs/show_bug.cgi?id=475098#c3 -->
</configuration>
<dependencies>
<dependency>
<groupId>org.eclipse.xtext</groupId>
<artifactId>xtext-antlr-generator</artifactId>
<version>2.1.1</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.eclipse.xtend</groupId>
<artifactId>xtend-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<filesets combine.children="append">
<fileset>
<directory>${project.basedir}/src-gen/</directory>
<includes>
<include>**/*</include>
</includes>
</fileset>
</filesets>
</configuration>
</plugin>
</plugins>

<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
org.codehaus.mojo
</groupId>
<artifactId>
exec-maven-plugin
</artifactId>
<versionRange>
[1.2.1,)
</versionRange>
<goals>
<goal>java</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
Loading

0 comments on commit 6253ffe

Please sign in to comment.