Skip to content

Commit 0b329ad

Browse files
committed
Use maven arch detection.
Using properties to determine arch seems to be broken in intellij. Signed-off-by: Sam Barker <[email protected]>
1 parent 2d5a9d8 commit 0b329ad

File tree

3 files changed

+22
-4
lines changed

3 files changed

+22
-4
lines changed

.mvn/extensions.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
12
<!--
23
34
Copyright Kroxylicious Authors.

kroxylicious-operator/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,10 @@
101101
<groupId>io.fabric8</groupId>
102102
<artifactId>generator-annotations</artifactId>
103103
</dependency>
104+
<dependency>
105+
<groupId>io.kroxylicious</groupId>
106+
<artifactId>kroxylicious-annotations</artifactId>
107+
</dependency>
104108

105109
<!-- extraAnnotations requires these additional dependencies -->
106110
<dependency>
@@ -404,4 +408,4 @@
404408
</testResource>
405409
</testResources>
406410
</build>
407-
</project>
411+
</project>

pom.xml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@
4949
<picocli.version>4.7.6</picocli.version>
5050
<netty.version>4.1.119.Final</netty.version>
5151
<netty.io_uring.version>0.0.26.Final</netty.io_uring.version>
52-
<netty.epoll.classifier>linux-${os.detected.arch}</netty.epoll.classifier>
53-
<netty.io_uring.classifier>linux-${os.detected.arch}</netty.io_uring.classifier>
54-
<netty.kqueue.classifier>osx-${os.detected.arch}</netty.kqueue.classifier>
52+
<netty.epoll.classifier>linux-x86_64</netty.epoll.classifier>
53+
<netty.io_uring.classifier>linux-x86_64</netty.io_uring.classifier>
54+
<netty.kqueue.classifier>osx-x86_64</netty.kqueue.classifier>
5555
<assertj-core.version>3.27.3</assertj-core.version>
5656
<mockito.version>5.16.1</mockito.version>
5757
<micrometer.version>1.14.5</micrometer.version>
@@ -926,6 +926,19 @@
926926
</distributionManagement>
927927

928928
<profiles>
929+
<profile>
930+
<id>aarch64</id>
931+
<activation>
932+
<os>
933+
<arch>aarch64</arch>
934+
</os>
935+
</activation>
936+
<properties>
937+
<netty.epoll.classifier>linux-aarch_64</netty.epoll.classifier>
938+
<netty.io_uring.classifier>linux-aarch_64</netty.io_uring.classifier>
939+
<netty.kqueue.classifier>osx-aarch_64</netty.kqueue.classifier>
940+
</properties>
941+
</profile>
929942
<profile>
930943
<id>qa</id>
931944
<activation>

0 commit comments

Comments
 (0)