blob: 08520beafa1be101cdf1b162dcf59716c5df3192 [file] [log] [blame]
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +02001<?xml version="1.0" encoding="UTF-8"?>
2<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"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4
5 <modelVersion>4.0.0</modelVersion>
6
7 <parent>
Matthias Andreas Benkardb8fbc372021-05-11 06:50:45 +02008 <groupId>eu.mulk.quarkus-googlecloud-jsonlogging</groupId>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +02009 <artifactId>quarkus-googlecloud-jsonlogging-parent</artifactId>
Matthias Andreas Benkardf95c4082022-01-15 21:16:22 +010010 <version>4.0.0</version>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020011 </parent>
Matthias Andreas Benkard3a997da2021-05-12 05:40:43 +020012
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020013 <artifactId>quarkus-googlecloud-jsonlogging</artifactId>
14 <name>Quarkus Google Cloud JSON Logging Extension - Runtime</name>
15
16 <dependencies>
17 <dependency>
Matthias Andreas Benkard20210242022-01-15 10:39:30 +010018 <groupId>eu.mulk.quarkus-googlecloud-jsonlogging</groupId>
19 <artifactId>quarkus-googlecloud-jsonlogging-core</artifactId>
20 <version>${project.version}</version>
21 </dependency>
22
23 <dependency>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020024 <groupId>io.quarkus</groupId>
Matthias Andreas Benkard82d7e442021-08-29 08:34:11 +020025 <artifactId>quarkus-arc</artifactId>
26 </dependency>
27 <dependency>
28 <groupId>io.quarkus</groupId>
Matthias Andreas Benkardc066d892021-05-11 21:27:23 +020029 <artifactId>quarkus-core</artifactId>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020030 </dependency>
31 <dependency>
32 <groupId>io.quarkus</groupId>
Matthias Andreas Benkardb8fbc372021-05-11 06:50:45 +020033 <artifactId>quarkus-jsonp</artifactId>
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020034 </dependency>
35 </dependencies>
36
37 <build>
38 <plugins>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020039
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020040 <plugin>
41 <groupId>io.quarkus</groupId>
42 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
43 <version>${quarkus.version}</version>
44 <executions>
45 <execution>
46 <phase>compile</phase>
47 <goals>
48 <goal>extension-descriptor</goal>
49 </goals>
50 <configuration>
51 <deployment>${project.groupId}:${project.artifactId}-deployment:${project.version}</deployment>
52 </configuration>
53 </execution>
54 </executions>
55 </plugin>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020056
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020057 <plugin>
58 <artifactId>maven-compiler-plugin</artifactId>
59 <configuration>
60 <annotationProcessorPaths>
61 <path>
62 <groupId>io.quarkus</groupId>
63 <artifactId>quarkus-extension-processor</artifactId>
64 <version>${quarkus.version}</version>
65 </path>
66 </annotationProcessorPaths>
67 </configuration>
68 </plugin>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020069
70 <plugin>
71 <artifactId>maven-jar-plugin</artifactId>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020072 <configuration>
73 <archive>
74 <manifestEntries>
Matthias Andreas Benkard20210242022-01-15 10:39:30 +010075 <Automatic-Module-Name>eu.mulk.quarkus.googlecloud.jsonlogging.runtime</Automatic-Module-Name>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020076 </manifestEntries>
77 </archive>
78 </configuration>
79 </plugin>
80
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020081 </plugins>
Matthias Andreas Benkardbf4c3292021-07-25 16:44:10 +020082
Matthias Andreas Benkardc8144a92021-05-03 08:04:53 +020083 </build>
84
85</project>