4.0.0 io.netty netty-parent 4.2.7.Final netty-transport-native-kqueue Netty/Transport/Native/KQueue jar mac mac LDFLAGS=-Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a -Wl,-platform_version,macos,10.9,10.9 maven-dependency-plugin unpack generate-sources unpack-dependencies ${project.groupId} netty-transport-native-unix-common ${jni.classifier} ${unix.common.lib.dir} META-INF/native/** false true org.fusesource.hawtjni hawtjni-maven-plugin build-native-lib netty_transport_native_kqueue_${os.detected.arch} ${nativeSourceDirectory} ${project.build.outputDirectory} . ${jni.compiler.args.ldflags} ${jni.compiler.args.cflags} MACOSX_DEPLOYMENT_TARGET=10.9 --libdir=${project.build.directory}/native-build/target/lib generate build org.apache.felix maven-bundle-plugin native-manifest process-classes manifest META-INF/native/libnetty_transport_native_kqueue_${os.detected.arch}.jnilib; osname=MacOSX; processor=${os.detected.arch} ${maven-symbolicname}.${jni.classifier} io.netty.transport-classes-kqueue ${project.build.directory}/${jni.classifier} maven-jar-plugin native-jar jar true true true true ${project.build.directory}/${jni.classifier}/MANIFEST.MF ${jni.classifier} io.netty netty-transport-native-unix-common ${project.version} ${jni.classifier} true mac-m1-cross-compile ${os.detected.name}-aarch_64 ${os.detected.name}.aarch_64 CFLAGS=-target arm64-apple-macos11 -O3 -Werror -fno-omit-frame-pointer -Wunused-variable -fvisibility=hidden -I${unix.common.include.unpacked.dir} LDFLAGS=-arch arm64 -Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a -Wl,-platform_version,macos,11.0,11.0 true maven-dependency-plugin unpack generate-sources unpack-dependencies ${project.groupId} netty-transport-native-unix-common ${jni.classifier} ${unix.common.lib.dir} META-INF/native/** false true org.fusesource.hawtjni hawtjni-maven-plugin build-native-lib netty_transport_native_kqueue_aarch_64 ${nativeSourceDirectory} ${project.build.outputDirectory} . ${jni.compiler.args.ldflags} ${jni.compiler.args.cflags} MACOSX_DEPLOYMENT_TARGET=11.0 --host=aarch64-apple-darwin --libdir=${project.build.directory}/native-build/target/lib generate build org.apache.felix maven-bundle-plugin native-manifest process-classes manifest META-INF/native/libnetty_transport_native_kqueue_aarch_64.jnilib; osname=MacOSX; processor=aarch64 ${maven-symbolicname}.${jni.classifier} io.netty.transport-classes-kqueue ${project.build.directory}/${jni.classifier} maven-jar-plugin native-jar jar true true true true ${project.build.directory}/${jni.classifier}/MANIFEST.MF ${jni.classifier} io.netty netty-transport-native-unix-common ${project.version} ${jni.classifier} true mac-intel-cross-compile ${os.detected.name}-x86_64 ${os.detected.name}.x86_64 CFLAGS=-target x86_64-apple-macos10.9 -O3 -Werror -fno-omit-frame-pointer -Wunused-variable -fvisibility=hidden -I${unix.common.include.unpacked.dir} LDFLAGS=-arch x86_64 -Wl,-weak_library,${unix.common.lib.unpacked.dir}/lib${unix.common.lib.name}.a -Wl,-platform_version,macos,10.9,10.9 true maven-dependency-plugin unpack generate-sources unpack-dependencies ${project.groupId} netty-transport-native-unix-common ${jni.classifier} ${unix.common.lib.dir} META-INF/native/** false true org.fusesource.hawtjni hawtjni-maven-plugin build-native-lib netty_transport_native_kqueue_x86_64 ${nativeSourceDirectory} ${project.build.outputDirectory} . ${jni.compiler.args.ldflags} ${jni.compiler.args.cflags} MACOSX_DEPLOYMENT_TARGET=10.9 --host=x86_64-apple-darwin --libdir=${project.build.directory}/native-build/target/lib generate build org.apache.felix maven-bundle-plugin native-manifest process-classes manifest META-INF/native/libnetty_transport_native_kqueue_x86_64.jnilib; osname=MacOSX; processor=x86_64 ${maven-symbolicname}.${jni.classifier} io.netty.transport-classes-kqueue ${project.build.directory}/${jni.classifier} maven-jar-plugin native-jar jar true true true true ${project.build.directory}/${jni.classifier}/MANIFEST.MF ${jni.classifier} io.netty netty-transport-native-unix-common ${project.version} ${jni.classifier} true openbsd unix openbsd maven-dependency-plugin unpack generate-sources unpack-dependencies ${project.groupId} netty-transport-native-unix-common ${jni.classifier} ${unix.common.lib.dir} META-INF/native/** false true org.fusesource.hawtjni hawtjni-maven-plugin build-native-lib netty_transport_native_kqueue_${os.detected.arch} ${nativeSourceDirectory} ${project.build.outputDirectory} . true true ${jni.compiler.args.ldflags} ${jni.compiler.args.cflags} generate build org.apache.felix maven-bundle-plugin native-manifest process-classes manifest META-INF/native/libnetty_transport_native_kqueue_${os.detected.arch}.jnilib; osname=OpenBSD; processor=${os.detected.arch} ${maven-symbolicname}.${jni.classifier} io.netty.transport-classes-kqueue ${project.build.directory}/${jni.classifier} maven-jar-plugin native-jar jar true true true true ${project.build.directory}/${jni.classifier}/MANIFEST.MF ${jni.classifier} io.netty netty-transport-native-unix-common ${project.version} ${jni.classifier} true freebsd unix freebsd maven-dependency-plugin unpack generate-sources unpack-dependencies ${project.groupId} netty-transport-native-unix-common ${jni.classifier} ${unix.common.lib.dir} META-INF/native/** false true org.fusesource.hawtjni hawtjni-maven-plugin build-native-lib netty_transport_native_kqueue_${os.detected.arch} ${nativeSourceDirectory} ${project.build.outputDirectory} . true true ${jni.compiler.args.ldflags} ${jni.compiler.args.cflags} generate build org.apache.felix maven-bundle-plugin native-manifest process-classes manifest META-INF/native/libnetty_transport_native_kqueue_${os.detected.arch}.jnilib; osname=FreeBSD; processor=${os.detected.arch} ${maven-symbolicname}.${jni.classifier} io.netty.transport-classes-kqueue ${project.build.directory}/${jni.classifier} maven-jar-plugin native-jar jar true true true true ${project.build.directory}/${jni.classifier}/MANIFEST.MF ${jni.classifier} io.netty netty-transport-native-unix-common ${project.version} ${jni.classifier} true Windows windows true Linux linux true ${os.detected.name}.${os.detected.arch} io.netty.transport.kqueue ${fallbackModuleName}.${javaModuleNameClassifier} --add-exports java.base/sun.security.x509=ALL-UNNAMED -Xcheck:jni netty-unix-common ${project.build.directory}/unix-common-lib ${unix.common.lib.dir}/META-INF/native/lib ${unix.common.lib.dir}/META-INF/native/include CFLAGS=-O3 -Werror -fno-omit-frame-pointer -Wunused-variable -fvisibility=hidden -I${unix.common.include.unpacked.dir} LDFLAGS=-z now -L${unix.common.lib.unpacked.dir} -Wl,--whole-archive -l${unix.common.lib.name} -Wl,--no-whole-archive ${project.basedir}/src/main/c ${project.build.directory}/fallback-classes io.netty netty-common ${project.version} io.netty netty-buffer ${project.version} io.netty netty-transport ${project.version} io.netty netty-transport-native-unix-common ${project.version} io.netty netty-transport-classes-kqueue ${project.version} io.netty netty-testsuite ${project.version} test io.netty netty-transport-native-unix-common-tests ${project.version} test ${project.groupId} ${tcnative.artifactId} ${tcnative.classifier} test org.bouncycastle bcpkix-jdk18on true org.junit.jupiter junit-jupiter-api test org.junit.jupiter junit-jupiter-engine test org.junit.jupiter junit-jupiter-params test org.assertj assertj-core test org.codehaus.mojo build-helper-maven-plugin generate-sources add-source ${nativeSourceDirectory} maven-antrun-plugin copy-to-native-output process-test-resources run io.github.dmlloyd.module-info module-info module-info fallback-module-info process-classes ${fallbackModuleName} ${fallbackOutputDirectory}/META-INF/versions/11/ generate maven-jar-plugin empty-javadoc-jar package jar javadoc ${basedir}/javadoc default-jar ${fallbackOutputDirectory}