From f9d3d9f458c93797942e880554c5ef784e04a4a7 Mon Sep 17 00:00:00 2001 From: Julien Viet Date: Mon, 5 Jun 2023 16:28:32 +0200 Subject: [PATCH] Improve documentation about Mac native dependencies. --- src/main/asciidoc/index.adoc | 12 +++++++++ .../override/hostname-resolution.adoc | 26 ++++++++++++++++++- 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/src/main/asciidoc/index.adoc b/src/main/asciidoc/index.adoc index 15df2dbc10f..c691b5355d8 100644 --- a/src/main/asciidoc/index.adoc +++ b/src/main/asciidoc/index.adoc @@ -1285,6 +1285,7 @@ Native on Linux gives you extra networking options: You need to add the following dependency in your classpath: +.Intel-based Mac [source,xml] ---- @@ -1295,6 +1296,17 @@ You need to add the following dependency in your classpath: ---- +.M1/M2 Mac +[source,xml] +---- + +io.netty +netty-transport-native-kqueue +osx-aarch_64 + + +---- + MacOS Sierra and above are supported. Native on BSD gives you extra networking options: diff --git a/src/main/asciidoc/override/hostname-resolution.adoc b/src/main/asciidoc/override/hostname-resolution.adoc index dc81c292d4d..e5a53ca2f81 100644 --- a/src/main/asciidoc/override/hostname-resolution.adoc +++ b/src/main/asciidoc/override/hostname-resolution.adoc @@ -80,13 +80,15 @@ This extension is not required as its absence does not prevent Vert.x to execute You can use add it to your classpath to improve the integration and remove the warning. +.Intel-based Mac [source,xml] ---- - mac + mac-intel mac + x86_64 @@ -99,3 +101,25 @@ You can use add it to your classpath to improve the integration and remove the w ---- + +.M1/M2 Mac +[source,xml] +---- + + mac-silicon + + + mac + aarch64 + + + + + io.netty + netty-resolver-dns-native-macos + osx-aarch_64 + + + + +----