Merge pull request #1 from darlinghq/remove_lkm

Generate SDK Headers For JavaNativeFoundation
This commit is contained in:
CuriousTommy 2024-01-15 20:23:16 -08:00 committed by GitHub
commit 5a541c1844
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 25 additions and 1 deletions

View File

@ -1,8 +1,17 @@
project(openjdk)
remove_sdk_framework(JavaNativeFoundation)
set(DYLIB_COMPAT_VERSION "1.0.0")
set(DYLIB_CURRENT_VERSION "1.0.0")
set(FRAMEWORK_VERSION "A")
generate_sdk_framework(JavaNativeFoundation
VERSION ${FRAMEWORK_VERSION}
HEADER "darling/include/JavaNativeFoundation"
)
include_directories(
"${CMAKE_CURRENT_SOURCE_DIR}/src/java.base/share/native/include"
"${CMAKE_CURRENT_SOURCE_DIR}/src/java.base/unix/native/include"
@ -14,7 +23,7 @@ add_framework(JavaNativeFoundation
CURRENT_VERSION
PARENT "JavaVM"
PARENT_COMPONENT cli_gui_common
VERSION "A"
VERSION ${FRAMEWORK_VERSION}
SOURCES
apple/JavaNativeFoundation/JavaNativeFoundation/debug.m

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFAssert.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFAutoreleasePool.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFDate.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFException.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFJNI.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFJObjectWrapper.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFNumber.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFObject.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFPath.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFRunLoop.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFRunnable.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFString.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFThread.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFTypeCoercion.h

View File

@ -0,0 +1 @@
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JavaNativeFoundation.h