blob: f518b814a1110169b590b6d892de277a35230d36 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
SRC_URI += "file://0001-cmake-Change-the-install-path-of-the-Java-bindings-l.patch"
PACKAGECONFIG ??= "python nodejs java"
PACKAGECONFIG[java] = "-DBUILDSWIGJAVA=ON, -DBUILDSWIGJAVA=OFF, swig-native openjdk-8"
JAVA_HOME="${STAGING_LIBDIR}/jvm/java-8-openjdk"
export JAVA_HOME="${STAGING_LIBDIR}/jvm/java-8-openjdk"
cmake_do_generate_toolchain_file_append() {
echo "
set (JAVA_AWT_INCLUDE_PATH ${JAVA_HOME}/include CACHE PATH \"AWT include path\" FORCE)
set (JAVA_AWT_LIBRARY ${JAVA_HOME}/jre/lib/amd64/libjawt.so CACHE FILEPATH \"AWT Library\" FORCE)
set (JAVA_INCLUDE_PATH ${JAVA_HOME}/include CACHE PATH \"java include path\" FORCE)
set (JAVA_INCLUDE_PATH2 ${JAVA_HOME}/include/linux CACHE PATH \"java include path\" FORCE)
set (JAVA_JVM_LIBRARY ${JAVA_HOME}/jre/lib/amd64/libjvm.so CACHE FILEPATH \"path to JVM\" FORCE)
" >> ${WORKDIR}/toolchain.cmake
}
FILES_${PN}-dbg += " ${libdir}/iotdk/*/.debug/libmraajava.so"
|