mirror of
https://github.com/darlinghq/darling-openjdk.git
synced 2024-11-23 04:19:43 +00:00
Generate SDK Headers For JavaNativeFoundation
This commit is contained in:
parent
18a33aa40d
commit
3c6eb73f3c
@ -1,8 +1,17 @@
|
|||||||
project(openjdk)
|
project(openjdk)
|
||||||
|
|
||||||
|
remove_sdk_framework(JavaNativeFoundation)
|
||||||
|
|
||||||
set(DYLIB_COMPAT_VERSION "1.0.0")
|
set(DYLIB_COMPAT_VERSION "1.0.0")
|
||||||
set(DYLIB_CURRENT_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(
|
include_directories(
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/src/java.base/share/native/include"
|
"${CMAKE_CURRENT_SOURCE_DIR}/src/java.base/share/native/include"
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/src/java.base/unix/native/include"
|
"${CMAKE_CURRENT_SOURCE_DIR}/src/java.base/unix/native/include"
|
||||||
@ -14,7 +23,7 @@ add_framework(JavaNativeFoundation
|
|||||||
CURRENT_VERSION
|
CURRENT_VERSION
|
||||||
PARENT "JavaVM"
|
PARENT "JavaVM"
|
||||||
PARENT_COMPONENT cli_gui_common
|
PARENT_COMPONENT cli_gui_common
|
||||||
VERSION "A"
|
VERSION ${FRAMEWORK_VERSION}
|
||||||
|
|
||||||
SOURCES
|
SOURCES
|
||||||
apple/JavaNativeFoundation/JavaNativeFoundation/debug.m
|
apple/JavaNativeFoundation/JavaNativeFoundation/debug.m
|
||||||
|
1
darling/include/JavaNativeFoundation/JNFAssert.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFAssert.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFAssert.h
|
1
darling/include/JavaNativeFoundation/JNFAutoreleasePool.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFAutoreleasePool.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFAutoreleasePool.h
|
1
darling/include/JavaNativeFoundation/JNFDate.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFDate.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFDate.h
|
1
darling/include/JavaNativeFoundation/JNFException.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFException.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFException.h
|
1
darling/include/JavaNativeFoundation/JNFJNI.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFJNI.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFJNI.h
|
1
darling/include/JavaNativeFoundation/JNFJObjectWrapper.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFJObjectWrapper.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFJObjectWrapper.h
|
1
darling/include/JavaNativeFoundation/JNFNumber.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFNumber.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFNumber.h
|
1
darling/include/JavaNativeFoundation/JNFObject.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFObject.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFObject.h
|
1
darling/include/JavaNativeFoundation/JNFPath.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFPath.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFPath.h
|
1
darling/include/JavaNativeFoundation/JNFRunLoop.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFRunLoop.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFRunLoop.h
|
1
darling/include/JavaNativeFoundation/JNFRunnable.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFRunnable.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFRunnable.h
|
1
darling/include/JavaNativeFoundation/JNFString.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFString.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFString.h
|
1
darling/include/JavaNativeFoundation/JNFThread.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFThread.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFThread.h
|
1
darling/include/JavaNativeFoundation/JNFTypeCoercion.h
Symbolic link
1
darling/include/JavaNativeFoundation/JNFTypeCoercion.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JNFTypeCoercion.h
|
1
darling/include/JavaNativeFoundation/JavaNativeFoundation.h
Symbolic link
1
darling/include/JavaNativeFoundation/JavaNativeFoundation.h
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../../apple/JavaNativeFoundation/JavaNativeFoundation/JavaNativeFoundation.h
|
Loading…
Reference in New Issue
Block a user