-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathversion.jim
More file actions
40 lines (29 loc) · 2.25 KB
/
Copy pathversion.jim
File metadata and controls
40 lines (29 loc) · 2.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{@comment
This file defines the version of the project. This is more effective than defining the project
version in a maven property because that cannot be used to reference the parent.
-- the current version of the project as in the development. When releasing it has to be modified here and then
-- you have to execute `mvn -f genpom.xml` to generate all the pom.xml files
}
{@define VERSION=1.6.7-SNAPSHOT}
-- the Java version to be used
{@define JAVA_RELEASE=11}
-- the project groupId. It has to start with com. and a registered domain name or else it cannot get into maven central
{@define GROUPID=com.javax0.geci}
-- groupId for the Jamal library
{@define JAMAL=com.javax0.jamal}
-- package names are less restrictive and it is not likely that anyone else would use javax0 as top level package
{@define PACKAGE_PREFIX=javax0.geci.}
-- module names are geci.XXX
{@define MODULE_PREFIX=geci.}
-- the different plugin and dependency versions we use
{@define JUPITER_VERSION=5.2.0} -- https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api
{@define SUREFIRE_PLUGIN_VERSION=3.0.0-M5} -- https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin
{@define MAVEN_SOURCE_PLUGIN_VERSION=3.2.1} -- https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-source-plugin
{@define MAVEN_COMPILER_PLUGIN_VERSION=3.9.0} -- https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin
{@define MAVEN_JAVADOC_PLUGIN_VERSION=3.3.1} -- https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-javadoc-plugin
{@define MAVEN_GPG_PLUGIN_VERSION=3.0.1} -- https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-gpg-plugin
{@define ASSERTJ_VERSION=3.9.1} -- https://repo.maven.apache.org/maven2/org/assertj/assertj-core
{@define SONATYPE_PLUGIN_VERSION=1.6.13} -- https://repo.maven.apache.org/maven2/org/sonatype/plugins/nexus-staging-maven-plugin
{@define LEVENSHTEIN_VERSION=1.0.0} -- https://repo.maven.apache.org/maven2/com/javax0/levenshtein
{@define JAMAL_VERSION=1.12.2} -- https://repo.maven.apache.org/maven2/com/javax0/jamal
{@define REFI_VERSION=1.0.1}