4.0.0
io.netty
netty-parent
4.1.7.Final-SNAPSHOT
netty-transport-native-epoll
Netty/Transport/Native/Epoll
jar
LDFLAGS=-Wl,--no-as-needed -lrt
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
${project.groupId}
${tcnative.artifactId}
${tcnative.classifier}
test
org.fusesource.hawtjni
maven-hawtjni-plugin
build-native-lib
${project.basedir}/src/main/c
${project.build.outputDirectory}
.
true
true
${jni.compiler.args.ldflags}
${jni.compiler.args.cflags}
generate
build
compile
maven-jar-plugin
default-jar
META-INF/native/**
native-jar
jar
true
META-INF/native/libnetty-transport-native-epoll.so; osname=linux; processor=x86_64,*
true
${project.build.outputDirectory}/META-INF/MANIFEST.MF
${epoll.classifier}
maven-antrun-plugin
validate
run
ant-get-systeminfo
true
org.codehaus.mojo
build-helper-maven-plugin
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.cflags
${linux.sendmmsg.support}${glibc.sendmmsg.support}
.*IO_NETTY_SENDMSSG_NOT_FOUND.*
CFLAGS=-O3 -DIO_NETTY_SENDMMSG_NOT_FOUND -Werror -fno-omit-frame-pointer
false
generate-sources
regex-unset-if-needed-sendmmsg
regex-property
jni.compiler.args.cflags
${jni.compiler.args.cflags}
^((?!CFLAGS=).)*$
CFLAGS=-O3 -Werror -fno-omit-frame-pointer
false