Sat, 02 Nov 2024 14:22:05 +0100
add compatibility check - resolves #477
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
1 | <?xml version="1.0" encoding="UTF-8"?> |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
2 | <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
3 | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
4 | <modelVersion>4.0.0</modelVersion> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
5 | <groupId>de.unixwork</groupId> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
6 | <artifactId>uwproj</artifactId> |
119 | 7 | <version>0.3.0-SNAPSHOT</version> |
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
8 | <packaging>jar</packaging> |
107 | 9 | <description> |
10 | Makefile configuration tool. | |
11 | </description> | |
12 | <developers> | |
13 | <developer> | |
14 | <name>Olaf Wintermann</name> | |
15 | <email>olaf.wintermann@gmail.com</email> | |
16 | </developer> | |
17 | </developers> | |
18 | <contributors> | |
19 | <contributor> | |
20 | <name>Mike Becker</name> | |
21 | <email>universe@uap-core.de</email> | |
22 | </contributor> | |
23 | </contributors> | |
24 | <licenses> | |
25 | <license> | |
26 | <name>BSD-2-Clause</name> | |
108
a47b92fab3bd
update license URL to raw file
Mike Becker <universe@uap-core.de>
parents:
107
diff
changeset
|
27 | <url>https://code.unixwork.de/hg/uwproj/raw-file/tip/LICENSE.txt</url> |
107 | 28 | <distribution>manual</distribution> |
29 | </license> | |
30 | </licenses> | |
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
31 | <properties> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
32 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
33 | </properties> |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
34 | <dependencies> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
35 | <dependency> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
36 | <groupId>org.apache.velocity</groupId> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
37 | <artifactId>velocity-engine-core</artifactId> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
38 | <version>2.3</version> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
39 | </dependency> |
39
3ca85da78515
add RegressionTest - fixes #264
Mike Becker <universe@uap-core.de>
parents:
28
diff
changeset
|
40 | <dependency> |
42
becfbf7af928
add simple SLF4J provider - fixes #292
Mike Becker <universe@uap-core.de>
parents:
39
diff
changeset
|
41 | <groupId>org.slf4j</groupId> |
becfbf7af928
add simple SLF4J provider - fixes #292
Mike Becker <universe@uap-core.de>
parents:
39
diff
changeset
|
42 | <artifactId>slf4j-simple</artifactId> |
becfbf7af928
add simple SLF4J provider - fixes #292
Mike Becker <universe@uap-core.de>
parents:
39
diff
changeset
|
43 | <!-- Velocity depends on SLF4J 1.7, |
becfbf7af928
add simple SLF4J provider - fixes #292
Mike Becker <universe@uap-core.de>
parents:
39
diff
changeset
|
44 | so do NOT upgrade this version unless |
becfbf7af928
add simple SLF4J provider - fixes #292
Mike Becker <universe@uap-core.de>
parents:
39
diff
changeset
|
45 | velocity does! |
becfbf7af928
add simple SLF4J provider - fixes #292
Mike Becker <universe@uap-core.de>
parents:
39
diff
changeset
|
46 | --> |
becfbf7af928
add simple SLF4J provider - fixes #292
Mike Becker <universe@uap-core.de>
parents:
39
diff
changeset
|
47 | <version>1.7.36</version> |
becfbf7af928
add simple SLF4J provider - fixes #292
Mike Becker <universe@uap-core.de>
parents:
39
diff
changeset
|
48 | </dependency> |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
49 | </dependencies> |
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
50 | <build> |
50
d26da280c934
automatically generate dist files with correct version number - fixes #262
Mike Becker <universe@uap-core.de>
parents:
42
diff
changeset
|
51 | <resources> |
d26da280c934
automatically generate dist files with correct version number - fixes #262
Mike Becker <universe@uap-core.de>
parents:
42
diff
changeset
|
52 | <resource> |
d26da280c934
automatically generate dist files with correct version number - fixes #262
Mike Becker <universe@uap-core.de>
parents:
42
diff
changeset
|
53 | <directory>dist.src</directory> |
d26da280c934
automatically generate dist files with correct version number - fixes #262
Mike Becker <universe@uap-core.de>
parents:
42
diff
changeset
|
54 | <filtering>true</filtering> |
d26da280c934
automatically generate dist files with correct version number - fixes #262
Mike Becker <universe@uap-core.de>
parents:
42
diff
changeset
|
55 | <targetPath>../../dist</targetPath> |
d26da280c934
automatically generate dist files with correct version number - fixes #262
Mike Becker <universe@uap-core.de>
parents:
42
diff
changeset
|
56 | </resource> |
90
a13789dd1cfb
add --init and --update options
Mike Becker <universe@uap-core.de>
parents:
86
diff
changeset
|
57 | <resource> |
a13789dd1cfb
add --init and --update options
Mike Becker <universe@uap-core.de>
parents:
86
diff
changeset
|
58 | <directory>src/main/resources</directory> |
a13789dd1cfb
add --init and --update options
Mike Becker <universe@uap-core.de>
parents:
86
diff
changeset
|
59 | </resource> |
50
d26da280c934
automatically generate dist files with correct version number - fixes #262
Mike Becker <universe@uap-core.de>
parents:
42
diff
changeset
|
60 | </resources> |
107 | 61 | <pluginManagement> |
62 | <plugins> | |
63 | <plugin> | |
64 | <groupId>org.apache.maven.plugins</groupId> | |
65 | <artifactId>maven-dependency-plugin</artifactId> | |
66 | <version>3.6.1</version> | |
67 | </plugin> | |
68 | </plugins> | |
69 | </pluginManagement> | |
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
70 | <plugins> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
71 | <plugin> |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
72 | <groupId>org.apache.maven.plugins</groupId> |
107 | 73 | <artifactId>maven-clean-plugin</artifactId> |
74 | <version>3.3.2</version> | |
75 | </plugin> | |
76 | <plugin> | |
77 | <groupId>org.apache.maven.plugins</groupId> | |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
78 | <artifactId>maven-compiler-plugin</artifactId> |
107 | 79 | <version>3.12.1</version> |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
80 | <configuration> |
28
98a259eabbf2
set minimum Java version to 17
Mike Becker <universe@uap-core.de>
parents:
22
diff
changeset
|
81 | <release>17</release> |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
82 | </configuration> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
83 | </plugin> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
84 | <plugin> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
85 | <groupId>org.apache.maven.plugins</groupId> |
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
86 | <artifactId>maven-assembly-plugin</artifactId> |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
87 | <version>3.6.0</version> |
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
88 | <executions> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
89 | <execution> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
90 | <phase>package</phase> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
91 | <goals> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
92 | <goal>single</goal> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
93 | </goals> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
94 | <configuration> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
95 | <archive> |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
96 | <manifest> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
97 | <mainClass> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
98 | de.unixwork.uwproj.Main |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
99 | </mainClass> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
100 | </manifest> |
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
101 | </archive> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
102 | <descriptorRefs> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
103 | <descriptorRef>jar-with-dependencies</descriptorRef> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
104 | </descriptorRefs> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
105 | </configuration> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
106 | </execution> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
107 | </executions> |
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
108 | </plugin> |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
109 | <plugin> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
110 | <groupId>org.apache.maven.plugins</groupId> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
111 | <artifactId>maven-enforcer-plugin</artifactId> |
107 | 112 | <version>3.4.1</version> |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
113 | <executions> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
114 | <execution> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
115 | <id>enforce-maven</id> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
116 | <goals> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
117 | <goal>enforce</goal> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
118 | </goals> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
119 | <configuration> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
120 | <rules> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
121 | <requireMavenVersion> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
122 | <version>3.2.5</version> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
123 | </requireMavenVersion> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
124 | </rules> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
125 | </configuration> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
126 | </execution> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
127 | </executions> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
128 | </plugin> |
107 | 129 | </plugins> |
130 | </build> | |
131 | <reporting> | |
132 | <plugins> | |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
133 | <plugin> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
134 | <groupId>org.apache.maven.plugins</groupId> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
135 | <artifactId>maven-site-plugin</artifactId> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
136 | <version>3.12.1</version> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
137 | </plugin> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
138 | <plugin> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
139 | <groupId>org.apache.maven.plugins</groupId> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
140 | <artifactId>maven-project-info-reports-plugin</artifactId> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
141 | <version>3.4.5</version> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
142 | </plugin> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
143 | <plugin> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
144 | <groupId>org.codehaus.mojo</groupId> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
145 | <artifactId>versions-maven-plugin</artifactId> |
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
146 | <version>2.16.0</version> |
107 | 147 | <reportSets> |
148 | <reportSet> | |
149 | <reports> | |
150 | <report>dependency-updates-report</report> | |
151 | <report>plugin-updates-report</report> | |
152 | </reports> | |
153 | </reportSet> | |
154 | </reportSets> | |
22
5432f41c4988
require Java 11 and update dependencies to recent versions
Mike Becker <universe@uap-core.de>
parents:
0
diff
changeset
|
155 | </plugin> |
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
156 | </plugins> |
107 | 157 | </reporting> |
0
38775db5fdf5
add existing source
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
158 | </project> |