From 48e3e56f70b1c101be82ea5c6907e40acb6398f2 Mon Sep 17 00:00:00 2001 From: chengenzhao Date: Sat, 25 Oct 2025 10:22:53 +0800 Subject: [PATCH] Java module system/Jigsaw support for SwiftKitCore(JNI) and SwiftKitFFM --- SwiftKitCore/src/main/java/module-info.java | 8 ++++++++ SwiftKitFFM/src/main/java/module-info.java | 5 +++++ 2 files changed, 13 insertions(+) create mode 100644 SwiftKitCore/src/main/java/module-info.java create mode 100644 SwiftKitFFM/src/main/java/module-info.java diff --git a/SwiftKitCore/src/main/java/module-info.java b/SwiftKitCore/src/main/java/module-info.java new file mode 100644 index 00000000..dd1d2e01 --- /dev/null +++ b/SwiftKitCore/src/main/java/module-info.java @@ -0,0 +1,8 @@ +module org.swift.swiftkit.swiftkitcore { + requires jdk.jfr; + + exports org.swift.swiftkit.core; + exports org.swift.swiftkit.core.util; + exports org.swift.swiftkit.core.annotations; + exports org.swift.swiftkit.core.ref; +} \ No newline at end of file diff --git a/SwiftKitFFM/src/main/java/module-info.java b/SwiftKitFFM/src/main/java/module-info.java new file mode 100644 index 00000000..c572736a --- /dev/null +++ b/SwiftKitFFM/src/main/java/module-info.java @@ -0,0 +1,5 @@ +module org.swift.swiftkit.swiftkitffm { + requires org.swift.swiftkit.swiftkitcore; + + exports org.swift.swiftkit.ffm; +} \ No newline at end of file