[Cmake-commits] [cmake-commits] hoffman committed FindJNI.cmake 1.34.2.1 1.34.2.2

cmake-commits at cmake.org cmake-commits at cmake.org
Fri Jul 25 23:23:56 EDT 2008


Update of /cvsroot/CMake/CMake/Modules
In directory public:/mounts/ram/cvs-serv27269/Modules

Modified Files:
      Tag: CMake-2-6
	FindJNI.cmake 
Log Message:
ENH: merge in from main tree and fix bug for flex and yacc stuff in SecondLife


Index: FindJNI.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/FindJNI.cmake,v
retrieving revision 1.34.2.1
retrieving revision 1.34.2.2
diff -C 2 -d -r1.34.2.1 -r1.34.2.2
*** FindJNI.cmake	9 Apr 2008 18:57:31 -0000	1.34.2.1
--- FindJNI.cmake	26 Jul 2008 03:23:54 -0000	1.34.2.2
***************
*** 4,15 ****
  # the library is. This code sets the following variables:
  #   
! #  JAVA_AWT_LIB_PATH     = the path to the jawt library
! #  JAVA_JVM_LIB_PATH     = the path to the jvm library
  #  JAVA_INCLUDE_PATH     = the include path to jni.h
  #  JAVA_INCLUDE_PATH2    = the include path to jni_md.h
  #  JAVA_AWT_INCLUDE_PATH = the include path to jawt.h
! # 
  GET_FILENAME_COMPONENT(java_install_version
    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
  SET(JAVA_AWT_LIBRARY_DIRECTORIES
    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
--- 4,19 ----
  # the library is. This code sets the following variables:
  #   
! #  JNI_INCLUDE_DIRS      = the include dirs to use
! #  JNI_LIBRARIES         = the libraries to use
! #  JAVA_AWT_LIBRARY      = the path to the jawt library
! #  JAVA_JVM_LIBRARY      = the path to the jvm library
  #  JAVA_INCLUDE_PATH     = the include path to jni.h
  #  JAVA_INCLUDE_PATH2    = the include path to jni_md.h
  #  JAVA_AWT_INCLUDE_PATH = the include path to jawt.h
! #
! 
  GET_FILENAME_COMPONENT(java_install_version
    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
+ 
  SET(JAVA_AWT_LIBRARY_DIRECTORIES
    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
***************
*** 18,23 ****
--- 22,29 ----
    $ENV{JAVA_HOME}/jre/lib/i386
    $ENV{JAVA_HOME}/jre/lib/amd64
+   $ENV{JAVA_HOME}/jre/lib/ppc
    /usr/lib
    /usr/local/lib
+   /usr/lib/jvm/java/lib
    /usr/lib/java/jre/lib/i386
    /usr/local/lib/java/jre/lib/i386
***************
*** 26,36 ****
    /usr/lib/j2sdk1.5-sun/jre/lib/i386
    /opt/sun-jdk-1.5.0.04/jre/lib/amd64
-   /usr/lib/java/jre/lib/amd64
    /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/amd64
    /usr/local/lib/java/jre/lib/amd64
    /usr/local/share/java/jre/lib/amd64
    /usr/lib/j2sdk1.4-sun/jre/lib/amd64
    /usr/lib/j2sdk1.5-sun/jre/lib/amd64
    )
  SET(JAVA_JVM_LIBRARY_DIRECTORIES)
  FOREACH(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
--- 32,48 ----
    /usr/lib/j2sdk1.5-sun/jre/lib/i386
    /opt/sun-jdk-1.5.0.04/jre/lib/amd64
    /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/amd64
+   /usr/lib/java/jre/lib/amd64
    /usr/local/lib/java/jre/lib/amd64
    /usr/local/share/java/jre/lib/amd64
    /usr/lib/j2sdk1.4-sun/jre/lib/amd64
    /usr/lib/j2sdk1.5-sun/jre/lib/amd64
+   /usr/lib/java/jre/lib/ppc
+   /usr/local/lib/java/jre/lib/ppc
+   /usr/local/share/java/jre/lib/ppc
+   /usr/lib/j2sdk1.4-sun/jre/lib/ppc
+   /usr/lib/j2sdk1.5-sun/jre/lib/ppc
    )
+ 
  SET(JAVA_JVM_LIBRARY_DIRECTORIES)
  FOREACH(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
***************
*** 53,56 ****
--- 65,69 ----
    /usr/lib/java/include
    /usr/local/lib/java/include
+   /usr/lib/jvm/java/include
    /usr/lib/jvm/java-6-sun-1.6.0.00/include
    /usr/local/share/java/include
***************
*** 131,134 ****
--- 144,148 ----
    ${JAVA_INCLUDE_PATH}/win32
    ${JAVA_INCLUDE_PATH}/linux
+   ${JAVA_INCLUDE_PATH}/freebsd
  )
  
***************
*** 145,146 ****
--- 159,172 ----
    JAVA_INCLUDE_PATH2
  )
+ 
+ SET(JNI_LIBRARIES
+   ${JAVA_AWT_LIBRARY}
+   ${JAVA_JVM_LIBRARY}
+ )
+ 
+ SET(JNI_INCLUDE_DIRS
+   ${JAVA_INCLUDE_PATH}
+   ${JAVA_INCLUDE_PATH2}
+   ${JAVA_AWT_INCLUDE_PATH}
+ )
+ 



More information about the Cmake-commits mailing list