Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Comsetics.
[simgrid.git] / FindJavaSG.cmake
1 include(FindJava)
2 include(FindJNI)
3         
4 if(JAVA_COMPILE AND JAVA_INCLUDE_PATH)
5         SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-I${JAVA_INCLUDE_PATH} ")
6 else(JAVA_COMPILE AND JAVA_INCLUDE_PATH) 
7         message(FATAL_ERROR "Can't compile java!!!")
8 endif(JAVA_COMPILE AND JAVA_INCLUDE_PATH)
9
10 message(STATUS "Looking for jni.h")
11 if(JAVA_INCLUDE_PATH)
12 message(STATUS "Looking for jni.h - found")
13 else(JAVA_INCLUDE_PATH)
14 message(STATUS "Looking for ljni.h - not found")
15 endif(JAVA_INCLUDE_PATH)
16
17 message(STATUS "Looking for jni_md.h")
18 if(JAVA_INCLUDE_PATH2)
19 message(STATUS "Looking for jni_md.h - found")
20 else(JAVA_INCLUDE_PATH2)
21 message(STATUS "Looking for jni_md.h - found")
22 endif(JAVA_INCLUDE_PATH2)
23
24 if(JAVA_COMPILE)
25 message(STATUS "Found javac: ${JAVA_COMPILE}")
26 endif(JAVA_COMPILE)
27
28 if(JAVA_ARCHIVE)
29 message(STATUS "Found jar: ${JAVA_ARCHIVE}")
30 endif(JAVA_ARCHIVE)