build on all supported platforms
[yosql.git] / pom.xml
bloba6e040e927352b422102277567efd3e85f7ffd52
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   ~ This file is part of yosql. It is subject to the license terms in the LICENSE file found in the top-level
4   ~ directory of this distribution and at https://creativecommons.org/publicdomain/zero/1.0/. No part of yosql,
5   ~ including this file, may be copied, modified, propagated, or distributed except according to the terms contained
6   ~ in the LICENSE file.
7   -->
8 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9          xmlns="http://maven.apache.org/POM/4.0.0"
10          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
11     <modelVersion>4.0.0</modelVersion>
13     <!-- ordering follows https://maven.apache.org/developers/conventions/code.html#POM_Code_Convention -->
15     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
16     <!--                                 PARENT                                  -->
17     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
18     <!-- https://maven.apache.org/pom.html#Inheritance -->
19     <parent>
20         <groupId>wtf.metio.maven.parents</groupId>
21         <artifactId>maven-parents-java-prototype</artifactId>
22         <version>2023.1.13</version>
23     </parent>
25     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
26     <!--                               COORDINATES                               -->
27     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
28     <!-- https://maven.apache.org/pom.html#Maven_Coordinates -->
29     <groupId>wtf.metio.yosql</groupId>
30     <artifactId>yosql</artifactId>
31     <version>0.0.0-SNAPSHOT</version>
32     <packaging>pom</packaging>
34     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
35     <!--                               INFORMATIONS                              -->
36     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
37     <!-- https://maven.apache.org/pom.html#More_Project_Information -->
38     <name>YoSQL</name>
39     <description>YoSQL: write more SQL</description>
40     <url>https://yosql.projects.metio.wtf/</url>
41     <inceptionYear>2017</inceptionYear>
43     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
44     <!--                                    SCM                                  -->
45     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
46     <!-- https://maven.apache.org/pom.html#SCM -->
47     <scm>
48         <connection>scm:git:git@github.com:metio/yosql.git</connection>
49         <developerConnection>scm:git:git@github.com:metio/yosql.git</developerConnection>
50         <tag>HEAD</tag>
51         <url>https://github.com/metio/yosql</url>
52     </scm>
54     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
55     <!--                             ISSUE MANAGEMENT                            -->
56     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
57     <!-- https://maven.apache.org/pom.html#Issue_Management -->
58     <issueManagement>
59         <system>GitHub</system>
60         <url>https://github.com/metio/yosql/issues</url>
61     </issueManagement>
63     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
64     <!--                                PROPERTIES                               -->
65     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
66     <!-- https://maven.apache.org/pom.html#Properties -->
67     <properties>
68         <version.jdk>17</version.jdk>
69         <project.build.outputTimestamp>2017</project.build.outputTimestamp>
70         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
71         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
72     </properties>
74     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
75     <!--                          DISTRIBUTION MANAGEMENT                        -->
76     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
77     <!-- https://maven.apache.org/pom.html#Distribution_Management -->
78     <distributionManagement>
79         <site>
80             <id>metio</id>
81             <name>official website</name>
82             <url>https://yosql.projects.metio.wtf</url>
83         </site>
84         <snapshotRepository>
85             <id>ossrh</id>
86             <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
87         </snapshotRepository>
88     </distributionManagement>
90     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
91     <!--                                  MODULES                                -->
92     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
93     <!-- https://maven.apache.org/pom.html#Aggregation -->
94     <modules>
95         <module>yosql-internals</module>
96         <module>yosql-models</module>
97         <module>yosql-codegen</module>
98         <module>yosql-tooling</module>
99         <module>yosql-examples</module>
100         <module>yosql-benchmarks</module>
101         <module>yosql-website</module>
102     </modules>
104 </project>