4.0.0
io.netty
netty-parent
4.0.25.Final-SNAPSHOT
netty-transport-native-epoll
Netty/Transport/Native/Epoll
jar
io.netty
netty-common
${project.version}
io.netty
netty-buffer
${project.version}
io.netty
netty-transport
${project.version}
io.netty
netty-testsuite
${project.version}
test-jar
test
${project.groupId}
netty-tcnative
${os.detected.classifier}
test
junit
junit
org.fusesource.hawtjni
maven-hawtjni-plugin
build-native-lib
${project.basedir}/src/main/c
${project.build.outputDirectory}
.
true
true
${jni.compiler.args}
generate
build
compile
maven-jar-plugin
default-jar
META-INF/native/**
native-jar
jar
${os.detected.classifier}
maven-antrun-plugin
1.7
validate
run
ant-get-systeminfo
true
org.codehaus.mojo
build-helper-maven-plugin
1.7
initialize
regex-glibc-sendmmsg
regex-property
glibc.sendmmsg.support
${ldd_version}
^((?!^[^)]+\)\s+(0*2\.1[4-9]|0*2\.[2-9][0-9]+|0*[3-9][0-9]*|0*[1-9]+[0-9]+).*).)*$
IO_NETTY_SENDMSSG_NOT_FOUND
false
initialize
regex-linux-sendmmsg
regex-property
linux.sendmmsg.support
${uname_os_version}
^((?!^[0-9]*[3-9]\.?.*).)*$
IO_NETTY_SENDMSSG_NOT_FOUND
false
generate-sources
regex-combined-sendmmsg
regex-property
jni.compiler.args
${linux.sendmmsg.support}${glibc.sendmmsg.support}
.*IO_NETTY_SENDMSSG_NOT_FOUND.*
CFLAGS="-DIO_NETTY_SENDMMSG_NOT_FOUND"
false
generate-sources
regex-unset-if-needed-sendmmsg
regex-property
jni.compiler.args
${jni.compiler.args}
^((?!CFLAGS=).)*$
CFLAGS=""
false