X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d2e5c54d03e1a942d97bf9d42746e337169d2a31..39cc0f7c76b16a313613c6e6de9a999dd5b6b227:/FindJavaSG.cmake diff --git a/FindJavaSG.cmake b/FindJavaSG.cmake index 70e8faaa1c..11e6323007 100644 --- a/FindJavaSG.cmake +++ b/FindJavaSG.cmake @@ -7,6 +7,12 @@ message(STATUS "Looking for jni.h - found") else(JAVA_INCLUDE_PATH) message(STATUS "Looking for jni.h - not found") endif(JAVA_INCLUDE_PATH) +if(JAVA_INCLUDE_PATH) + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-I${JAVA_INCLUDE_PATH} ") + message(STATUS "Add flags -I${JAVA_INCLUDE_PATH}") +else(JAVA_INCLUDE_PATH) + message(STATUS "Need to set JAVA_INCLUDE_PATH to jni.h") +endif(JAVA_INCLUDE_PATH) message(STATUS "Looking for jni_md.h") if(JAVA_INCLUDE_PATH2) @@ -14,6 +20,12 @@ message(STATUS "Looking for jni_md.h - found") else(JAVA_INCLUDE_PATH2) message(STATUS "Looking for jni_md.h - not found") endif(JAVA_INCLUDE_PATH2) +if(JAVA_INCLUDE_PATH2) +if(NOT JAVA_INCLUDE_PATH STREQUAL JAVA_INCLUDE_PATH2) + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-I${JAVA_INCLUDE_PATH2} ") + message(STATUS "Add flags -I${JAVA_INCLUDE_PATH2}") +endif(NOT JAVA_INCLUDE_PATH STREQUAL JAVA_INCLUDE_PATH2) +endif(JAVA_INCLUDE_PATH2) if(JAVA_COMPILE) message(STATUS "Found javac: ${JAVA_COMPILE}") @@ -25,10 +37,4 @@ if(JAVA_ARCHIVE) message(STATUS "Found jar: ${JAVA_ARCHIVE}") else(JAVA_ARCHIVE) message(FATAL_ERROR "Not found jar bin") -endif(JAVA_ARCHIVE) - -if(JAVA_INCLUDE_PATH) - SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-I${JAVA_INCLUDE_PATH} ") -else(JAVA_INCLUDE_PATH) - message(STATUS "Need to set JAVA_INCLUDE_PATH to jni.h") -endif(JAVA_INCLUDE_PATH) \ No newline at end of file +endif(JAVA_ARCHIVE) \ No newline at end of file