blob: 226b65351754a865f52b56afae1b4bc4edd1dc50 [file] [log] [blame]
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +02001<?xml version="1.0" encoding="UTF-8"?>
Matthias Andreas Benkard80909242022-02-03 20:47:47 +01002
3<!--
4SPDX-FileCopyrightText: © 2021 Matthias Andreas Benkard <code@mail.matthias.benkard.de>
5
6SPDX-License-Identifier: LGPL-3.0-or-later
7-->
8
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +02009<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
10 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
11
12 <modelVersion>4.0.0</modelVersion>
13
14 <parent>
Matthias Andreas Benkardb8fbc372021-05-11 06:50:45 +020015 <groupId>eu.mulk.quarkus-googlecloud-jsonlogging</groupId>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020016 <artifactId>quarkus-googlecloud-jsonlogging-parent</artifactId>
Matthias Andreas Benkard30450652023-09-24 19:35:07 +020017 <version>6.1.1-SNAPSHOT</version>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020018 </parent>
Matthias Andreas Benkard3a997da2021-05-12 05:40:43 +020019
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020020 <artifactId>quarkus-googlecloud-jsonlogging</artifactId>
21 <name>Quarkus Google Cloud JSON Logging Extension - Runtime</name>
22
Matthias Andreas Benkardf277b702023-09-24 20:58:35 +020023 <dependencyManagement>
24 <dependencies>
25 <dependency>
26 <groupId>io.quarkus</groupId>
27 <artifactId>quarkus-bom</artifactId>
28 <version>${quarkus.version}</version>
29 <type>pom</type>
30 <scope>import</scope>
31 </dependency>
32 </dependencies>
33 </dependencyManagement>
34
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020035 <dependencies>
36 <dependency>
Matthias Andreas Benkard20210242022-01-15 10:39:30 +010037 <groupId>eu.mulk.quarkus-googlecloud-jsonlogging</groupId>
38 <artifactId>quarkus-googlecloud-jsonlogging-core</artifactId>
39 <version>${project.version}</version>
40 </dependency>
41
42 <dependency>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020043 <groupId>io.quarkus</groupId>
Matthias Andreas Benkard82d7e442021-08-29 08:34:11 +020044 <artifactId>quarkus-arc</artifactId>
45 </dependency>
46 <dependency>
47 <groupId>io.quarkus</groupId>
Matthias Andreas Benkardc066d892021-05-11 21:27:23 +020048 <artifactId>quarkus-core</artifactId>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020049 </dependency>
50 <dependency>
51 <groupId>io.quarkus</groupId>
Matthias Andreas Benkardb8fbc372021-05-11 06:50:45 +020052 <artifactId>quarkus-jsonp</artifactId>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020053 </dependency>
54 </dependencies>
55
56 <build>
57 <plugins>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020058
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020059 <plugin>
60 <groupId>io.quarkus</groupId>
Matthias Andreas Benkardab71a012023-05-10 06:54:36 +020061 <artifactId>quarkus-extension-maven-plugin</artifactId>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020062 <version>${quarkus.version}</version>
63 <executions>
64 <execution>
65 <phase>compile</phase>
66 <goals>
67 <goal>extension-descriptor</goal>
68 </goals>
69 <configuration>
70 <deployment>${project.groupId}:${project.artifactId}-deployment:${project.version}</deployment>
71 </configuration>
72 </execution>
73 </executions>
74 </plugin>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020075
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020076 <plugin>
77 <artifactId>maven-compiler-plugin</artifactId>
78 <configuration>
79 <annotationProcessorPaths>
80 <path>
81 <groupId>io.quarkus</groupId>
82 <artifactId>quarkus-extension-processor</artifactId>
83 <version>${quarkus.version}</version>
84 </path>
85 </annotationProcessorPaths>
86 </configuration>
87 </plugin>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020088
89 <plugin>
90 <artifactId>maven-jar-plugin</artifactId>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020091 <configuration>
92 <archive>
93 <manifestEntries>
Matthias Andreas Benkard20210242022-01-15 10:39:30 +010094 <Automatic-Module-Name>eu.mulk.quarkus.googlecloud.jsonlogging.runtime</Automatic-Module-Name>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020095 </manifestEntries>
96 </archive>
97 </configuration>
98 </plugin>
99
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +0200100 </plugins>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +0200101
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +0200102 </build>
103
104</project>