|
| 1 | +## |
| 2 | +# AOL properties for compilation on Linux ppc64le |
| 3 | +# using the GNU tools. From Christoph Berg, not in upstream NAR plugin yet: |
| 4 | +# https://github.com/maven-nar/nar-maven-plugin/pull/328/files |
| 5 | +# |
| 6 | +# To use these definitions, add -Dnar.aolProperties=path/to/this/file |
| 7 | +# on the mvn command line. |
| 8 | +## |
| 9 | + |
| 10 | +# |
| 11 | +# PPC64LE Linux |
| 12 | +# |
| 13 | +ppc64le.Linux.linker=g++ |
| 14 | + |
| 15 | +ppc64le.Linux.gpp.cpp.compiler=g++ |
| 16 | +ppc64le.Linux.gpp.cpp.defines=Linux GNU_GCC |
| 17 | +ppc64le.Linux.gpp.cpp.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC -m64 |
| 18 | +ppc64le.Linux.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx |
| 19 | +ppc64le.Linux.gpp.cpp.excludes= |
| 20 | + |
| 21 | +ppc64le.Linux.gpp.c.compiler=gcc |
| 22 | +ppc64le.Linux.gpp.c.defines=Linux GNU_GCC |
| 23 | +ppc64le.Linux.gpp.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC -m64 |
| 24 | +ppc64le.Linux.gpp.c.includes=**/*.c |
| 25 | +ppc64le.Linux.gpp.c.excludes= |
| 26 | + |
| 27 | +ppc64le.Linux.gpp.fortran.compiler=gfortran |
| 28 | +ppc64le.Linux.gpp.fortran.defines=Linux GNU_GCC |
| 29 | +ppc64le.Linux.gpp.fortran.options=-Wall |
| 30 | +ppc64le.Linux.gpp.fortran.includes=**/*.f **/*.for **/*.f90 |
| 31 | +ppc64le.Linux.gpp.fortran.excludes= |
| 32 | + |
| 33 | +ppc64le.Linux.gpp.java.include=include;include/linux |
| 34 | +ppc64le.Linux.gpp.java.runtimeDirectory=jre/lib/ppc64le/server |
| 35 | + |
| 36 | +ppc64le.Linux.gpp.lib.prefix=lib |
| 37 | +ppc64le.Linux.gpp.shared.prefix=lib |
| 38 | +ppc64le.Linux.gpp.static.extension=a |
| 39 | +ppc64le.Linux.gpp.shared.extension=so* |
| 40 | +ppc64le.Linux.gpp.plugin.extension=so |
| 41 | +ppc64le.Linux.gpp.jni.extension=so |
| 42 | +ppc64le.Linux.gpp.executable.extension= |
| 43 | + |
| 44 | +# FIXME to be removed when NAR-6 |
| 45 | +ppc64le.Linux.gcc.static.extension=a |
| 46 | +ppc64le.Linux.gcc.shared.extension=so* |
| 47 | +ppc64le.Linux.gcc.plugin.extension=so |
| 48 | +ppc64le.Linux.gcc.jni.extension=so |
0 commit comments