X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/81e2987ceb9329c50f0ac8109504aa5c784071e2..82c8c18086305a434d8965730f7a1ea93ddf141d:/tools/cmake/Java.cmake diff --git a/tools/cmake/Java.cmake b/tools/cmake/Java.cmake index 509679254c..8e0ee2ffd2 100644 --- a/tools/cmake/Java.cmake +++ b/tools/cmake/Java.cmake @@ -4,7 +4,7 @@ ## find_package(Java 1.7 COMPONENTS Runtime Development) -if (not ${Java_FOUND}) +if (NOT ${Java_FOUND}) message(FATAL_ERROR "Java not found (need at least Java7). Please install the JDK or disable that option") endif() set(Java_FOUND 1) @@ -101,11 +101,6 @@ 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") @@ -137,12 +132,6 @@ if(enable_lib_in_jar) COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_BINARY_DIR}/lib/${LIBSIMGRID_SO} ${JAVA_NATIVE_PATH} COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_BINARY_DIR}/lib/${LIBSIMGRID_JAVA_SO} ${JAVA_NATIVE_PATH} COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_BINARY_DIR}/lib/${LIBSURF_JAVA_SO} ${JAVA_NATIVE_PATH} - - # strip seems to fail on Mac on binaries that are already stripped. - # It then spits: "symbols referenced by indirect symbol table entries that can't be stripped" - COMMAND ${STRIP_COMMAND} ${JAVA_NATIVE_PATH}/${LIBSIMGRID_SO} || true - COMMAND ${STRIP_COMMAND} ${JAVA_NATIVE_PATH}/${LIBSIMGRID_JAVA_SO} || true - COMMAND ${STRIP_COMMAND} ${JAVA_NATIVE_PATH}/${LIBSURF_JAVA_SO} || true COMMAND ${JAVA_ARCHIVE} -uvf ${SIMGRID_JAR} NATIVE COMMAND ${CMAKE_COMMAND} -E remove_directory NATIVE