From b1f8f223f22e9eefbd37290c26b3f388485dcad3 Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Tue, 30 Apr 2019 23:23:48 +0200 Subject: [PATCH] Always include classes from all native transports no matter on which platfrom netty-all is build (#9111) Motivation: While building netty-all we should always include all classes for native transports no matter if the native part can be build or not. This was it is easier to test locally with a installed snapshot of netty-all when the code that uses it does enable a specific native transport depending on if the native bits can be loaded or not. Modifications: Always include classes of native transports no matter on which platfrom we build. When a release is done we ensure we include the native bits by using the uber-staging profile. Result: Easier testing with netty-all snapshots. --- all/pom.xml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/all/pom.xml b/all/pom.xml index 3844c5859d..6b31c122b6 100644 --- a/all/pom.xml +++ b/all/pom.xml @@ -112,6 +112,14 @@ compile true + + + ${project.groupId} + netty-transport-native-kqueue + ${project.version} + compile + true + + + ${project.groupId} + netty-transport-native-epoll + ${project.version} + compile + true + @@ -154,6 +170,14 @@ compile true + + + ${project.groupId} + netty-transport-native-epoll + ${project.version} + compile + true + @@ -174,6 +198,14 @@ compile true + + + ${project.groupId} + netty-transport-native-epoll + ${project.version} + compile + true +