[CMake] CMake 2.8.0 RC 4 ready for testing!

Michael Wild themiwi at gmail.com
Thu Oct 29 08:43:41 EDT 2009


On 29. Oct, 2009, at 13:35 , Bill Hoffman wrote:

> Mathieu Malaterre wrote:
>
>> # ok we found jni.h, now derive other location from it:
>> get_filename_component(jni_path ${JAVA_INCLUDE_PATH} PATH)
>> FIND_PATH(JAVA_INCLUDE_PATH2 jni_md.h
>>  ${jni_path}
>>  ${jni_path}/win32
>>  ${jni_path}/linux
>>  ${jni_path}/freebsd
>> )
>> FIND_PATH(JAVA_AWT_INCLUDE_PATH jawt.h
>>  ${jni_path}
>> )
>
> This looks reasonable.  Is there a case where this will not work?
>
> -Bill

Sorry for dropping in on this, but shouldn't the above FIND_PATH calls  
use HINTS for the derived paths (after all, that's what the manpage  
says it's for)?

FIND_PATH(JAVA_INCLUDE_PATH2 jni_md.h
   HINTS
   ${jni_path}
   ${jni_path}/win32
   ${jni_path}/linux
   ${jni_path}/freebsd
)

FIND_PATH(JAVA_AWT_INCLUDE_PATH jawt.h
   HINTS ${jni_path}
)

Michael


More information about the CMake mailing list