f7
f7 is a spreadsheet formula execution library
git clone https://git.vogt.world/f7.git
Log | Files | README.md | LICENSE.md
← All files
name: pom.xml
-rw-r--r--
3050
 1<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 2         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
 3  <modelVersion>4.0.0</modelVersion>
 4
 5  <groupId>io.protobase.f7</groupId>
 6  <artifactId>f7</artifactId>
 7  <packaging>jar</packaging>
 8  <version>1.0-SNAPSHOT</version>
 9  <name>f7</name>
10
11  <properties>
12    <jdk.version>1.8</jdk.version>
13    <mockito.version>2.23.0</mockito.version>
14    <gtruth.version>0.42</gtruth.version>
15    <antlr.version>4.7.2</antlr.version>
16    <guava.version>23.5-jre</guava.version>
17  </properties>
18
19  <dependencies>
20    <!--Testing Dependencies-->
21    <dependency>
22      <groupId>org.mockito</groupId>
23      <artifactId>mockito-core</artifactId>
24      <version>${mockito.version}</version>
25      <scope>test</scope>
26    </dependency>
27    <dependency>
28      <groupId>com.google.truth</groupId>
29      <artifactId>truth</artifactId>
30      <version>${gtruth.version}</version>
31      <scope>test</scope>
32    </dependency>
33    <dependency>
34      <groupId>org.apache.commons</groupId>
35      <artifactId>commons-csv</artifactId>
36      <version>1.6</version>
37    </dependency>
38
39    <!--Main Dependencies-->
40    <dependency>
41      <groupId>org.antlr</groupId>
42      <artifactId>antlr4-runtime</artifactId>
43      <version>${antlr.version}</version>
44    </dependency>
45    <dependency>
46      <groupId>org.antlr</groupId>
47      <artifactId>antlr4</artifactId>
48      <version>${antlr.version}</version>
49    </dependency>
50    <dependency>
51      <groupId>com.google.guava</groupId>
52      <artifactId>guava</artifactId>
53      <version>${guava.version}</version>
54    </dependency>
55  </dependencies>
56  <build>
57    <finalName>f7</finalName>
58    <plugins>
59      <plugin>
60        <groupId>org.apache.maven.plugins</groupId>
61        <artifactId>maven-compiler-plugin</artifactId>
62        <version>2.3.2</version>
63        <configuration>
64          <source>${jdk.version}</source>
65          <target>${jdk.version}</target>
66        </configuration>
67      </plugin>
68      <plugin>
69        <groupId>org.apache.maven.plugins</groupId>
70        <artifactId>maven-clean-plugin</artifactId>
71        <version>3.1.0</version>
72      </plugin>
73      <plugin>
74        <groupId>org.apache.maven.plugins</groupId>
75        <artifactId>maven-install-plugin</artifactId>
76        <version>2.5.2</version>
77      </plugin>
78      <plugin>
79        <groupId>org.apache.maven.plugins</groupId>
80        <artifactId>maven-surefire-plugin</artifactId>
81        <version>2.22.0</version>
82      </plugin>
83      <!-- Make this jar executable -->
84      <plugin>
85        <groupId>org.apache.maven.plugins</groupId>
86        <artifactId>maven-jar-plugin</artifactId>
87        <version>2.4</version>
88        <configuration>
89          <archive>
90            <manifest>
91              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
92            </manifest>
93          </archive>
94        </configuration>
95      </plugin>
96    </plugins>
97  </build>
98</project>