diff -up nar-maven-plugin-nar-maven-plugin-3.0.0/src/main/resources/com/github/maven_nar/aol.properties.secarch nar-maven-plugin-nar-maven-plugin-3.0.0/src/main/resources/com/github/maven_nar/aol.properties --- nar-maven-plugin-nar-maven-plugin-3.0.0/src/main/resources/com/github/maven_nar/aol.properties.secarch 2014-07-11 11:25:05.062555613 +0200 +++ nar-maven-plugin-nar-maven-plugin-3.0.0/src/main/resources/com/github/maven_nar/aol.properties 2014-07-11 11:27:21.652910930 +0200 @@ -611,7 +611,7 @@ ppc64le.Linux.gpp.cpp.includes=**/*.cc * ppc64le.Linux.gpp.cpp.excludes= ppc64le.Linux.gpp.c.compiler=gcc -ppc64le.Linux.gpp.c.defines=ARM LINUX +ppc64le.Linux.gpp.c.defines=Linux GNU_GCC ppc64le.Linux.gpp.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC ppc64le.Linux.gpp.c.includes=**/*.c ppc64le.Linux.gpp.c.excludes= @@ -953,3 +953,199 @@ ppc.AIX.gcc.jni.extension=a #ppc.AIX.gpp.arch.includes=lib/**/*.a lib/**/*.so +# +# PPC64 +# +ppc64.Linux.linker=g++ + +ppc64.Linux.gpp.cpp.compiler=g++ +ppc64.Linux.gpp.cpp.defines=Linux GNU_GCC +ppc64.Linux.gpp.cpp.options=-c -fPIC -pthread -fexceptions -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra +ppc64.Linux.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx +ppc64.Linux.gpp.cpp.excludes= + +ppc64.Linux.gpp.c.compiler=gcc +ppc64.Linux.gpp.c.defines=Linux GNU_GCC +ppc64.Linux.gpp.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC +ppc64.Linux.gpp.c.includes=**/*.c +ppc64.Linux.gpp.c.excludes= + +# options for gcc linker front end +ppc64.Linux.gpp.linker.options=-shared -shared-libgcc -fPIC -fexceptions +ppc64.Linux.gpp.linker.sysLibs=stdc++ +ppc64.Linux.gpp.linker.libs= + +ppc64.Linux.gpp.java.include=include;include/linux +ppc64.Linux.gpp.java.runtimeDirectory=jre/lib/ppc64/client + +ppc64.Linux.gpp.lib.prefix=lib +ppc64.Linux.gpp.shared.prefix=lib +ppc64.Linux.gpp.static.extension=a +ppc64.Linux.gpp.shared.extension=so +ppc64.Linux.gpp.plugin.extension=so +ppc64.Linux.gpp.jni.extension=so +ppc64.Linux.gpp.executable.extension= + +# FIXME to be removed when NAR-6 +ppc64.Linux.gcc.static.extension=a +ppc64.Linux.gcc.shared.extension=so* +ppc64.Linux.gcc.plugin.extension=so +ppc64.Linux.gcc.jni.extension=so + +# +# PPC +# +ppc.Linux.linker=g++ + +ppc.Linux.gpp.cpp.compiler=g++ +ppc.Linux.gpp.cpp.defines=Linux GNU_GCC +ppc.Linux.gpp.cpp.options=-c -fPIC -pthread -fexceptions -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra +ppc.Linux.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx +ppc.Linux.gpp.cpp.excludes= + +ppc.Linux.gpp.c.compiler=gcc +ppc.Linux.gpp.c.defines=Linux GNU_GCC +ppc.Linux.gpp.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC +ppc.Linux.gpp.c.includes=**/*.c +ppc.Linux.gpp.c.excludes= + +# options for gcc linker front end +ppc.Linux.gpp.linker.options=-shared -shared-libgcc -fPIC -fexceptions +ppc.Linux.gpp.linker.sysLibs=stdc++ +ppc.Linux.gpp.linker.libs= + +ppc.Linux.gpp.java.include=include;include/linux +ppc.Linux.gpp.java.runtimeDirectory=jre/lib/ppc/client + +ppc.Linux.gpp.lib.prefix=lib +ppc.Linux.gpp.shared.prefix=lib +ppc.Linux.gpp.static.extension=a +ppc.Linux.gpp.shared.extension=so +ppc.Linux.gpp.plugin.extension=so +ppc.Linux.gpp.jni.extension=so +ppc.Linux.gpp.executable.extension= + +# FIXME to be removed when NAR-6 +ppc.Linux.gcc.static.extension=a +ppc.Linux.gcc.shared.extension=so* +ppc.Linux.gcc.plugin.extension=so +ppc.Linux.gcc.jni.extension=so + + +# +# S390x +# +s390x.Linux.linker=g++ + +s390x.Linux.gpp.cpp.compiler=g++ +s390x.Linux.gpp.cpp.defines=Linux GNU_GCC +s390x.Linux.gpp.cpp.options=-c -fPIC -pthread -fexceptions -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra +s390x.Linux.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx +s390x.Linux.gpp.cpp.excludes= + +s390x.Linux.gpp.c.compiler=gcc +s390x.Linux.gpp.c.defines=Linux GNU_GCC +s390x.Linux.gpp.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC +s390x.Linux.gpp.c.includes=**/*.c +s390x.Linux.gpp.c.excludes= + +# options for gcc linker front end +s390x.Linux.gpp.linker.options=-shared -shared-libgcc -fPIC -fexceptions +s390x.Linux.gpp.linker.sysLibs=stdc++ +s390x.Linux.gpp.linker.libs= + +s390x.Linux.gpp.java.include=include;include/linux +s390x.Linux.gpp.java.runtimeDirectory=jre/lib/s390x/client + +s390x.Linux.gpp.lib.prefix=lib +s390x.Linux.gpp.shared.prefix=lib +s390x.Linux.gpp.static.extension=a +s390x.Linux.gpp.shared.extension=so +s390x.Linux.gpp.plugin.extension=so +s390x.Linux.gpp.jni.extension=so +s390x.Linux.gpp.executable.extension= + +# FIXME to be removed when NAR-6 +s390x.Linux.gcc.static.extension=a +s390x.Linux.gcc.shared.extension=so* +s390x.Linux.gcc.plugin.extension=so +s390x.Linux.gcc.jni.extension=so + +# +# S390 +# +s390.Linux.linker=g++ + +s390.Linux.gpp.cpp.compiler=g++ +s390.Linux.gpp.cpp.defines=Linux GNU_GCC +s390.Linux.gpp.cpp.options=-c -fPIC -pthread -fexceptions -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra +s390.Linux.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx +s390.Linux.gpp.cpp.excludes= + +s390.Linux.gpp.c.compiler=gcc +s390.Linux.gpp.c.defines=Linux GNU_GCC +s390.Linux.gpp.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC +s390.Linux.gpp.c.includes=**/*.c +s390.Linux.gpp.c.excludes= + +# options for gcc linker front end +s390.Linux.gpp.linker.options=-shared -shared-libgcc -fPIC -fexceptions +s390.Linux.gpp.linker.sysLibs=stdc++ +s390.Linux.gpp.linker.libs= + +s390.Linux.gpp.java.include=include;include/linux +s390.Linux.gpp.java.runtimeDirectory=jre/lib/s390/client + +s390.Linux.gpp.lib.prefix=lib +s390.Linux.gpp.shared.prefix=lib +s390.Linux.gpp.static.extension=a +s390.Linux.gpp.shared.extension=so +s390.Linux.gpp.plugin.extension=so +s390.Linux.gpp.jni.extension=so +s390.Linux.gpp.executable.extension= + +# FIXME to be removed when NAR-6 +s390.Linux.gcc.static.extension=a +s390.Linux.gcc.shared.extension=so* +s390.Linux.gcc.plugin.extension=so +s390.Linux.gcc.jni.extension=so + +# +# Aarch64 +# +aarch64.Linux.linker=g++ + +aarch64.Linux.gpp.cpp.compiler=g++ +aarch64.Linux.gpp.cpp.defines=Linux GNU_GCC +aarch64.Linux.gpp.cpp.options=-c -fPIC -pthread -fexceptions -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra +aarch64.Linux.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx +aarch64.Linux.gpp.cpp.excludes= + +aarch64.Linux.gpp.c.compiler=gcc +aarch64.Linux.gpp.c.defines=Linux GNU_GCC +aarch64.Linux.gpp.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC +aarch64.Linux.gpp.c.includes=**/*.c +aarch64.Linux.gpp.c.excludes= + +# options for gcc linker front end +aarch64.Linux.gpp.linker.options=-shared -shared-libgcc -fPIC -fexceptions +aarch64.Linux.gpp.linker.sysLibs=stdc++ +aarch64.Linux.gpp.linker.libs= + +aarch64.Linux.gpp.java.include=include;include/linux +aarch64.Linux.gpp.java.runtimeDirectory=jre/lib/aarch64/client + +aarch64.Linux.gpp.lib.prefix=lib +aarch64.Linux.gpp.shared.prefix=lib +aarch64.Linux.gpp.static.extension=a +aarch64.Linux.gpp.shared.extension=so +aarch64.Linux.gpp.plugin.extension=so +aarch64.Linux.gpp.jni.extension=so +aarch64.Linux.gpp.executable.extension= + +# FIXME to be removed when NAR-6 +aarch64.Linux.gcc.static.extension=a +aarch64.Linux.gcc.shared.extension=so* +aarch64.Linux.gcc.plugin.extension=so +aarch64.Linux.gcc.jni.extension=so +