X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ac679d5e69b1eb25e3f82be198607593407e7fc5..b6d2b384b6fcc7965ffee22fa2d1ecb7efe42a29:/tools/cmake/Java.cmake diff --git a/tools/cmake/Java.cmake b/tools/cmake/Java.cmake index 689f11971c..7288723e1f 100644 --- a/tools/cmake/Java.cmake +++ b/tools/cmake/Java.cmake @@ -92,17 +92,26 @@ add_custom_command( if(enable_lib_in_jar) find_program(STRIP_COMMAND strip) + mark_as_advanced(STRIP_COMMAND) if(NOT STRIP_COMMAND) set(STRIP_COMMAND "cmake -E echo (strip not found)") endif() + set(SG_SYSTEM_NAME ${CMAKE_SYSTEM_NAME}) + + if(${SG_SYSTEM_NAME} MATCHES "kFreeBSD") + set(SG_SYSTEM_NAME GNU/kFreeBSD) + endif() - set(JAVA_NATIVE_PATH NATIVE/${CMAKE_SYSTEM_NAME}/${CMAKE_SYSTEM_PROCESSOR}) + set(JAVA_NATIVE_PATH NATIVE/${SG_SYSTEM_NAME}/${CMAKE_SYSTEM_PROCESSOR}) if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^i[3-6]86$") - set(JAVA_NATIVE_PATH NATIVE/${CMAKE_SYSTEM_NAME}/x86) + set(JAVA_NATIVE_PATH NATIVE/${SG_SYSTEM_NAME}/x86) endif() if( (${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86_64") OR (${CMAKE_SYSTEM_PROCESSOR} MATCHES "AMD64") ) - set(JAVA_NATIVE_PATH NATIVE/${CMAKE_SYSTEM_NAME}/amd64) + set(JAVA_NATIVE_PATH NATIVE/${SG_SYSTEM_NAME}/amd64) + endif() + if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "armv7l") + set(JAVA_NATIVE_PATH NATIVE/${SG_SYSTEM_NAME}/arm) # Default arm (soft-float ABI) endif() add_custom_command(