SHA256
3
0
forked from pool/cmake
cmake/cmake-jni-ppc64le.patch
2014-02-18 04:33:36 +00:00

14 lines
723 B
Diff

Index: cmake-2.8.12.1/Modules/FindJNI.cmake
===================================================================
--- cmake-2.8.12.1.orig/Modules/FindJNI.cmake
+++ cmake-2.8.12.1/Modules/FindJNI.cmake
@@ -45,6 +45,8 @@ macro(java_append_library_directories _v
# mips* machines are bi-endian mostly so processor does not tell
# endianess of the underlying system.
set(_java_libarch "${CMAKE_SYSTEM_PROCESSOR}" "mips" "mipsel" "mipseb")
+ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)64le")
+ set(_java_libarch "ppc64le")
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)64")
set(_java_libarch "ppc64")
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)")