Skip to content

Commit 3b2ac79

Browse files
committed
indented and added tutor
1 parent 9e738ba commit 3b2ac79

1 file changed

Lines changed: 121 additions & 101 deletions

File tree

pom.xml

Lines changed: 121 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -1,110 +1,130 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<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">
3-
<modelVersion>4.0.0</modelVersion>
2+
<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">
3+
<modelVersion>4.0.0</modelVersion>
44

5-
<groupId>edu.appstate.cs</groupId>
6-
<artifactId>rascal-git</artifactId>
7-
<version>0.1.10-SNAPSHOT</version>
8-
<packaging>jar</packaging>
5+
<groupId>edu.appstate.cs</groupId>
6+
<artifactId>rascal-git</artifactId>
7+
<version>0.1.10-SNAPSHOT</version>
8+
<packaging>jar</packaging>
99

10-
<scm>
11-
<developerConnection>scm:git:https://github.com/cwi-swat/rascal-git.git</developerConnection>
12-
<tag>HEAD</tag>
13-
</scm>
10+
<scm>
11+
<developerConnection>scm:git:https://github.com/cwi-swat/rascal-git.git</developerConnection>
12+
<tag>HEAD</tag>
13+
</scm>
1414

15-
<properties>
16-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
17-
</properties>
15+
<properties>
16+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
17+
</properties>
1818

19-
<repositories>
20-
<repository>
21-
<id>usethesource</id>
22-
<url>https://releases.usethesource.io/maven/</url>
23-
</repository>
24-
</repositories>
19+
<repositories>
20+
<repository>
21+
<id>usethesource</id>
22+
<url>https://releases.usethesource.io/maven/</url>
23+
</repository>
24+
</repositories>
2525

26-
<pluginRepositories>
27-
<pluginRepository>
28-
<id>usethesource</id>
29-
<url>https://releases.usethesource.io/maven/</url>
30-
</pluginRepository>
31-
</pluginRepositories>
26+
<pluginRepositories>
27+
<pluginRepository>
28+
<id>usethesource</id>
29+
<url>https://releases.usethesource.io/maven/</url>
30+
</pluginRepository>
31+
</pluginRepositories>
3232

33-
<dependencies>
34-
<dependency>
35-
<groupId>org.rascalmpl</groupId>
36-
<artifactId>rascal</artifactId>
37-
<version>0.28.3</version>
38-
</dependency>
39-
<dependency>
40-
<groupId>org.eclipse.jgit</groupId>
41-
<artifactId>org.eclipse.jgit</artifactId>
42-
<version>6.3.0.202209071007-r</version>
43-
</dependency>
44-
</dependencies>
33+
<dependencies>
34+
<dependency>
35+
<groupId>org.rascalmpl</groupId>
36+
<artifactId>rascal</artifactId>
37+
<version>0.28.3</version>
38+
</dependency>
39+
<dependency>
40+
<groupId>org.eclipse.jgit</groupId>
41+
<artifactId>org.eclipse.jgit</artifactId>
42+
<version>6.3.0.202209071007-r</version>
43+
</dependency>
44+
</dependencies>
4545

46-
<build>
47-
<resources>
48-
<resource>
49-
<directory>.</directory>
50-
<filtering>false</filtering>
51-
<includes>
52-
<include>META-INF/RASCAL.MF</include>
53-
</includes>
54-
</resource>
55-
<resource><!-- we have to copy the rascal sources in the jar for the evaluator to find it-->
56-
<directory>src/main/rascal</directory>
57-
<filtering>false</filtering>
58-
</resource>
59-
</resources>
60-
<plugins>
61-
<plugin>
62-
<groupId>org.apache.maven.plugins</groupId>
63-
<artifactId>maven-compiler-plugin</artifactId>
64-
<version>3.8.0</version>
65-
<configuration>
66-
<compilerArgument>-parameters</compilerArgument>
67-
<release>11</release>
68-
</configuration>
69-
</plugin>
70-
<plugin>
71-
<groupId>org.apache.maven.plugins</groupId>
72-
<artifactId>maven-release-plugin</artifactId>
73-
<version>2.5.3</version>
74-
<configuration>
75-
<tagNameFormat>v@{project.version}</tagNameFormat>
76-
<arguments>-Drascal.compile.skip -DskipTests -Drascal.tutor.skip</arguments>
77-
</configuration>
78-
</plugin>
79-
<plugin>
80-
<groupId>org.rascalmpl</groupId>
81-
<artifactId>rascal-maven-plugin</artifactId>
82-
<version>0.15.1</version>
83-
<configuration>
84-
<errorsAsWarnings>true</errorsAsWarnings>
85-
<enableStandardLibrary>false</enableStandardLibrary>
86-
<bin>${project.build.outputDirectory}</bin>
87-
<srcs>
88-
<src>${project.basedir}/src/main/rascal</src>
89-
</srcs>
90-
</configuration>
91-
<executions>
92-
<execution>
93-
<id>rascal-compile</id>
94-
<phase>compile</phase>
95-
<goals>
96-
<goal>compile</goal>
97-
</goals>
98-
</execution>
99-
<execution>
100-
<id>rascal-package</id>
101-
<phase>pre-package</phase>
102-
<goals>
103-
<goal>package</goal>
104-
</goals>
105-
</execution>
106-
</executions>
107-
</plugin>
108-
</plugins>
109-
</build>
46+
<build>
47+
<resources>
48+
<resource>
49+
<directory>.</directory>
50+
<filtering>false</filtering>
51+
<includes>
52+
<include>META-INF/RASCAL.MF</include>
53+
</includes>
54+
</resource>
55+
<resource><!-- we have to copy the rascal sources in the jar for the evaluator to find it-->
56+
<directory>src/main/rascal</directory>
57+
<filtering>false</filtering>
58+
</resource>
59+
</resources>
60+
<plugins>
61+
<plugin>
62+
<groupId>org.apache.maven.plugins</groupId>
63+
<artifactId>maven-compiler-plugin</artifactId>
64+
<version>3.8.0</version>
65+
<configuration>
66+
<compilerArgument>-parameters</compilerArgument>
67+
<release>11</release>
68+
</configuration>
69+
</plugin>
70+
<plugin>
71+
<groupId>org.apache.maven.plugins</groupId>
72+
<artifactId>maven-release-plugin</artifactId>
73+
<version>2.5.3</version>
74+
<configuration>
75+
<tagNameFormat>v@{project.version}</tagNameFormat>
76+
<arguments>-Drascal.compile.skip -DskipTests -Drascal.tutor.skip</arguments>
77+
</configuration>
78+
</plugin>
79+
<plugin>
80+
<groupId>org.rascalmpl</groupId>
81+
<artifactId>rascal-maven-plugin</artifactId>
82+
<version>0.15.1</version>
83+
<configuration>
84+
<errorsAsWarnings>true</errorsAsWarnings>
85+
<enableStandardLibrary>false</enableStandardLibrary>
86+
<bin>${project.build.outputDirectory}</bin>
87+
<srcs>
88+
<src>${project.basedir}/src/main/rascal</src>
89+
</srcs>
90+
</configuration>
91+
<executions>
92+
<execution>
93+
<id>rascal-compile</id>
94+
<phase>compile</phase>
95+
<goals>
96+
<goal>compile</goal>
97+
</goals>
98+
</execution>
99+
<execution>
100+
<id>rascal-package</id>
101+
<phase>pre-package</phase>
102+
<goals>
103+
<goal>package</goal>
104+
</goals>
105+
</execution>
106+
<execution>
107+
<id>default-cli</id>
108+
<phase>compile</phase>
109+
<goals>
110+
<goal>tutor</goal>
111+
</goals>
112+
<configuration>
113+
<enableStandardLibrary>true</enableStandardLibrary>
114+
<errorsAsWarnings>false</errorsAsWarnings>
115+
<bin>${project.build.outputDirectory}</bin>
116+
<license>${project.basedir}/LICENSE</license>
117+
<sources>|http://github.com/cwi-swat/rascal-git|</sources>
118+
<issues>|http://github.com/usethesource/rascal-git/issues|</issues>
119+
<srcs>
120+
<src>${project.basedir}/src/main/rascal</src>
121+
</srcs>
122+
<ignores>
123+
</ignores>
124+
</configuration>
125+
</execution>
126+
</executions>
127+
</plugin>
128+
</plugins>
129+
</build>
110130
</project>

0 commit comments

Comments
 (0)