source: FCS-QL/trunk/pom.xml @ 7246

Last change on this file since 7246 was 7246, checked in by Oliver Schonefeld, 2 years ago
  • whitespace fix
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
  • Property svn:mime-type set to text/xml
File size: 6.2 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"
3    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5    <modelVersion>4.0.0</modelVersion>
6    <groupId>eu.clarin.sru.fcs</groupId>
7    <artifactId>fcs-ql</artifactId>
8    <version>0.3-SNAPSHOT</version>
9    <packaging>jar</packaging>
10    <name>CLARIN-FCS Core 2.0 query language parser</name>
11    <description>An implementation of CLARIN-FCS Core 2.0 query language grammar and parser.</description>
12
13    <properties>
14        <!-- project settings -->
15        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
17        <!-- plug-in settings -->
18        <maven.compiler.source>1.8</maven.compiler.source>
19        <maven.compiler.target>1.8</maven.compiler.target>
20        <!-- versions and settings of common dependencies -->
21        <antlr.version>4.9.3</antlr.version>
22        <antlr4.visitor>true</antlr4.visitor>
23      <slf4j.version>1.7.32</slf4j.version>
24    </properties>
25
26    <organization>
27        <name>CLARIN ERIC</name>
28        <url>http://clarin.eu/</url>
29    </organization>
30
31    <licenses>
32        <license>
33          <name>GNU General Public License</name>
34          <url>http://www.gnu.org/licenses/gpl.txt</url>
35          <distribution>repo</distribution>
36        </license>
37    </licenses>
38   
39    <scm>
40        <connection>scm:svn:https://svn.clarin.eu/browser/FCS-QL</connection>
41        <developerConnection>scm:svn:https://svn.clarin.eu/FCS-QL</developerConnection>
42        <url>https://svn.clarin.eu/FCS-QL</url>
43    </scm>
44
45    <developers>
46        <developer>
47            <id>ljo</id>
48            <name>Leif-Jöran Olsson</name>
49            <organization>SprÃ¥kbanken</organization>
50            <url>http://spraakbanken.gu.se/</url>
51        </developer>
52    </developers>
53
54    <dependencies>
55        <dependency>
56            <groupId>org.antlr</groupId>
57            <artifactId>antlr4-runtime</artifactId>
58            <version>${antlr.version}</version>
59        </dependency>
60
61        <dependency>
62            <groupId>org.slf4j</groupId>
63            <artifactId>slf4j-api</artifactId>
64            <version>${slf4j.version}</version>
65        </dependency>
66
67        <dependency>
68            <groupId>org.slf4j</groupId>
69            <artifactId>slf4j-log4j12</artifactId>
70            <version>${slf4j.version}</version>
71            <scope>test</scope>
72        </dependency>
73
74        <dependency>
75            <groupId>junit</groupId>
76            <artifactId>junit</artifactId>
77            <version>4.13.2</version>
78            <scope>test</scope>
79        </dependency>
80
81       <dependency>
82           <groupId>org.apache.maven.plugin-testing</groupId>
83           <artifactId>maven-plugin-testing-harness</artifactId>
84           <version>3.3.0</version>
85           <scope>test</scope>
86        </dependency>
87    </dependencies>
88
89    <build>
90        <plugins>
91            <!--
92            <plugin>
93                    <artifactId>maven-jar-plugin</artifactId>
94                    <version>3.2.0</version>
95            </plugin>
96
97            <plugin>
98                    <artifactId>maven-assembly-plugin</artifactId>
99                    <configuration>
100                      <descriptorRefs>
101                        <descriptorRef>jar-with-dependencies</descriptorRef>
102                      </descriptorRefs>
103                      <!- - outputDirectory>java/lib</outputDirectory - ->
104                    </configuration>
105                    <executions>
106                      <execution>
107                        <id>make-fcs-ql-jar-with-dependencies</id>
108                        <phase>package</phase>
109                        <goals>
110                            <goal>single</goal>
111                        </goals>
112                      </execution>
113                    </executions>
114            </plugin>
115            -->
116
117            <plugin>
118                <groupId>org.antlr</groupId>
119                    <artifactId>antlr4-maven-plugin</artifactId>
120                    <version>${antlr.version}</version>
121                    <executions>
122                        <execution>
123                        <goals>
124                            <goal>antlr4</goal>
125                            </goals>
126                        </execution>
127                    </executions>
128            </plugin>
129
130            <plugin>
131                <groupId>org.apache.maven.plugins</groupId>
132                <artifactId>maven-compiler-plugin</artifactId>
133                <version>3.8.1</version>
134                <configuration>
135                    <source>${maven.compiler.source}</source>
136                    <target>${maven.compiler.target}</target>
137                </configuration>
138            </plugin>
139
140            <plugin>
141                <groupId>org.apache.maven.plugins</groupId>
142                <artifactId>maven-javadoc-plugin</artifactId>
143                <version>3.3.1</version>
144                <executions>
145                    <execution>
146                        <id>attach-javadoc</id>
147                        <goals>
148                            <goal>jar</goal>
149                        </goals>
150                    </execution>
151                </executions>
152            </plugin>
153
154            <plugin>
155                <groupId>org.apache.maven.plugins</groupId>
156                <artifactId>maven-source-plugin</artifactId>
157                <version>3.2.1</version>
158                <executions>
159                    <execution>
160                        <id>attach-source</id>
161                        <goals>
162                            <goal>jar-no-fork</goal>
163                        </goals>
164                    </execution>
165                </executions>
166            </plugin>
167
168            <plugin>
169                <groupId>org.apache.maven.plugins</groupId>
170                <artifactId>maven-deploy-plugin</artifactId>
171                <version>2.8.2</version>
172            </plugin>
173        </plugins>
174    </build>
175
176    <distributionManagement>
177        <snapshotRepository>
178            <id>CLARIN-Snapshot</id>
179            <url>https://nexus.clarin.eu/content/repositories/clarin-snapshot</url>
180        </snapshotRepository>
181
182        <repository>
183            <id>CLARIN</id>
184            <url>https://nexus.clarin.eu/content/repositories/Clarin</url>
185        </repository>
186    </distributionManagement>
187</project>
Note: See TracBrowser for help on using the repository browser.