jni-library.bbclass: Override JAVAH for our jni recipes.
authorStefan Schmidt <stefan@buglabs.net>
Wed, 15 Dec 2010 17:52:09 +0000 (18:52 +0100)
committerStefan Schmidt <stefan@buglabs.net>
Wed, 9 Feb 2011 09:33:36 +0000 (10:33 +0100)
We need the javah from icedtea6 here.

classes/jni-library.bbclass

index fefbace..f484b97 100644 (file)
@@ -1,5 +1,5 @@
 # we need javah
-DEPENDS += "openjdk-langtools-native zip-native"
+DEPENDS += "openjdk-langtools-native zip-native icedtea6-native"
 
 JNI_LIB_DIR = "/usr/lib/jni"
 
@@ -15,6 +15,7 @@ EXTRA_OEMAKE +=" \
        STAGING_INCDIR=${STAGING_INCDIR} \
        CLASSPATH_INCDIR=${STAGING_INCDIR}/classpath \
        ROOTFS_BUG=${STAGING_LIBDIR}/../../ \
+       JAVAH=${STAGING_LIBDIR_JVM_NATIVE}/icedtea6-native/bin/javah \
 "
 
 addtask jni_compile after do_compile before do_install