Mercurial > cgi-bin > hgweb.cgi > PassMan
comparison pom.xml @ 0:a6cfdffcaa94
Initial commit, incomplete but it runs sorta.
author | David Barts <n5jrn@me.com> |
---|---|
date | Sun, 11 Sep 2022 16:11:37 -0700 |
parents | |
children | eafa3779aef8 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:a6cfdffcaa94 |
---|---|
1 <?xml version="1.0" encoding="UTF-8"?> | |
2 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
3 xmlns="http://maven.apache.org/POM/4.0.0" | |
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 | |
7 <artifactId>PassMan</artifactId> | |
8 <groupId>name.blackcap</groupId> | |
9 <version>1.0-SNAPSHOT</version> | |
10 <packaging>jar</packaging> | |
11 | |
12 <name>consoleApp</name> | |
13 | |
14 <properties> | |
15 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
16 <kotlin.code.style>official</kotlin.code.style> | |
17 <kotlin.compiler.jvmTarget>1.8</kotlin.compiler.jvmTarget> | |
18 </properties> | |
19 | |
20 <repositories> | |
21 <repository> | |
22 <id>mavenCentral</id> | |
23 <url>https://repo1.maven.org/maven2/</url> | |
24 </repository> | |
25 <repository> | |
26 <id>mvnRepository</id> | |
27 <url>https://mvnrepository.com/artifact/</url> | |
28 </repository> | |
29 </repositories> | |
30 | |
31 <build> | |
32 <sourceDirectory>src/main/kotlin</sourceDirectory> | |
33 <testSourceDirectory>src/test/kotlin</testSourceDirectory> | |
34 <resources> | |
35 <resource> | |
36 <directory>src/main/resources</directory> | |
37 </resource> | |
38 </resources> | |
39 <plugins> | |
40 <plugin> | |
41 <groupId>org.jetbrains.kotlin</groupId> | |
42 <artifactId>kotlin-maven-plugin</artifactId> | |
43 <version>1.7.10</version> | |
44 <executions> | |
45 <execution> | |
46 <id>compile</id> | |
47 <phase>compile</phase> | |
48 <goals> | |
49 <goal>compile</goal> | |
50 </goals> | |
51 </execution> | |
52 <execution> | |
53 <id>test-compile</id> | |
54 <phase>test-compile</phase> | |
55 <goals> | |
56 <goal>test-compile</goal> | |
57 </goals> | |
58 </execution> | |
59 </executions> | |
60 </plugin> | |
61 <plugin> | |
62 <groupId>org.apache.maven.plugins</groupId> | |
63 <artifactId>maven-surefire-plugin</artifactId> | |
64 <version>2.22.2</version> | |
65 </plugin> | |
66 <plugin> | |
67 <groupId>org.apache.maven.plugins</groupId> | |
68 <artifactId>maven-failsafe-plugin</artifactId> | |
69 <version>2.22.2</version> | |
70 </plugin> | |
71 <plugin> | |
72 <groupId>org.apache.maven.plugins</groupId> | |
73 <artifactId>maven-compiler-plugin</artifactId> | |
74 <configuration> | |
75 <source>11</source> | |
76 <target>11</target> | |
77 </configuration> | |
78 </plugin> | |
79 <plugin> | |
80 <groupId>org.apache.maven.plugins</groupId> | |
81 <artifactId>maven-assembly-plugin</artifactId> | |
82 <executions> | |
83 <execution> | |
84 <phase>package</phase> | |
85 <goals> | |
86 <goal>single</goal> | |
87 </goals> | |
88 <configuration> | |
89 <archive> | |
90 <manifest> | |
91 <mainClass> | |
92 name.blackcap.passman.MainKt | |
93 </mainClass> | |
94 </manifest> | |
95 </archive> | |
96 <descriptorRefs> | |
97 <descriptorRef>jar-with-dependencies</descriptorRef> | |
98 </descriptorRefs> | |
99 </configuration> | |
100 </execution> | |
101 </executions> | |
102 </plugin> | |
103 </plugins> | |
104 </build> | |
105 | |
106 <dependencies> | |
107 <dependency> | |
108 <groupId>org.jetbrains.kotlin</groupId> | |
109 <artifactId>kotlin-test-junit5</artifactId> | |
110 <version>1.7.10</version> | |
111 <scope>test</scope> | |
112 </dependency> | |
113 <dependency> | |
114 <groupId>org.junit.jupiter</groupId> | |
115 <artifactId>junit-jupiter-engine</artifactId> | |
116 <version>5.8.2</version> | |
117 <scope>test</scope> | |
118 </dependency> | |
119 <dependency> | |
120 <groupId>org.jetbrains.kotlin</groupId> | |
121 <artifactId>kotlin-stdlib-jdk8</artifactId> | |
122 <version>1.7.10</version> | |
123 </dependency> | |
124 <dependency> | |
125 <groupId>org.jetbrains.kotlin</groupId> | |
126 <artifactId>kotlin-reflect</artifactId> | |
127 <version>1.7.10</version> | |
128 </dependency> | |
129 <dependency> | |
130 <groupId>org.xerial</groupId> | |
131 <artifactId>sqlite-jdbc</artifactId> | |
132 <version>3.36.0.3</version> | |
133 </dependency> | |
134 <dependency> | |
135 <groupId>commons-cli</groupId> | |
136 <artifactId>commons-cli</artifactId> | |
137 <version>1.5.0</version> | |
138 </dependency> | |
139 </dependencies> | |
140 | |
141 </project> |