blob: 9d3f514590c5dab4503a2d046fbc789720cab7c5 [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 Benkarde1b76f22022-02-16 07:53:55 +010017 <version>4.0.1</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
23 <dependencies>
24 <dependency>
Matthias Andreas Benkard20210242022-01-15 10:39:30 +010025 <groupId>eu.mulk.quarkus-googlecloud-jsonlogging</groupId>
26 <artifactId>quarkus-googlecloud-jsonlogging-core</artifactId>
27 <version>${project.version}</version>
28 </dependency>
29
30 <dependency>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020031 <groupId>io.quarkus</groupId>
Matthias Andreas Benkard82d7e442021-08-29 08:34:11 +020032 <artifactId>quarkus-arc</artifactId>
33 </dependency>
34 <dependency>
35 <groupId>io.quarkus</groupId>
Matthias Andreas Benkardc066d892021-05-11 21:27:23 +020036 <artifactId>quarkus-core</artifactId>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020037 </dependency>
38 <dependency>
39 <groupId>io.quarkus</groupId>
Matthias Andreas Benkardb8fbc372021-05-11 06:50:45 +020040 <artifactId>quarkus-jsonp</artifactId>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020041 </dependency>
42 </dependencies>
43
44 <build>
45 <plugins>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020046
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020047 <plugin>
48 <groupId>io.quarkus</groupId>
49 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
50 <version>${quarkus.version}</version>
51 <executions>
52 <execution>
53 <phase>compile</phase>
54 <goals>
55 <goal>extension-descriptor</goal>
56 </goals>
57 <configuration>
58 <deployment>${project.groupId}:${project.artifactId}-deployment:${project.version}</deployment>
59 </configuration>
60 </execution>
61 </executions>
62 </plugin>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020063
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020064 <plugin>
65 <artifactId>maven-compiler-plugin</artifactId>
66 <configuration>
67 <annotationProcessorPaths>
68 <path>
69 <groupId>io.quarkus</groupId>
70 <artifactId>quarkus-extension-processor</artifactId>
71 <version>${quarkus.version}</version>
72 </path>
73 </annotationProcessorPaths>
74 </configuration>
75 </plugin>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020076
77 <plugin>
78 <artifactId>maven-jar-plugin</artifactId>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020079 <configuration>
80 <archive>
81 <manifestEntries>
Matthias Andreas Benkard20210242022-01-15 10:39:30 +010082 <Automatic-Module-Name>eu.mulk.quarkus.googlecloud.jsonlogging.runtime</Automatic-Module-Name>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020083 </manifestEntries>
84 </archive>
85 </configuration>
86 </plugin>
87
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020088 </plugins>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020089
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020090 </build>
91
92</project>