Skip to content

Commit

Permalink
build(native image): fix up native image
Browse files Browse the repository at this point in the history
  • Loading branch information
smartcmd committed Feb 10, 2024
1 parent 760a8d2 commit 4f6edea
Show file tree
Hide file tree
Showing 7 changed files with 21 additions and 6 deletions.
6 changes: 6 additions & 0 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,10 @@ graalvmNative {
binaries.all {
resources.autodetect()
}
}

tasks.runShadow {
val runningDir = File("run")
runningDir.mkdirs()
workingDir = runningDir
}
2 changes: 1 addition & 1 deletion src/main/resources/META-INF/native-image/jni-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
"name":"java.lang.Boolean",
"methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }]
}
]
]
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,3 @@
]
}
]

2 changes: 1 addition & 1 deletion src/main/resources/META-INF/native-image/proxy-config.json
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
[
]
]
12 changes: 11 additions & 1 deletion src/main/resources/META-INF/native-image/reflect-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,18 @@
"allDeclaredFields":true,
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"key","parameterTypes":[] }, {"name":"path","parameterTypes":[] }]
},
{
"name":"org.allaymc.encryptmypack.EncryptMyPack$Manifest",
"allDeclaredFields":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"name":"org.allaymc.encryptmypack.EncryptMyPack$Manifest$Header",
"allDeclaredFields":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"name":"sun.security.provider.DRBG",
"methods":[{"name":"<init>","parameterTypes":["java.security.SecureRandomParameters"] }]
}
]
]
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
"pattern":"\\QMETA-INF/services/java.time.zone.ZoneRulesProvider\\E"
}]},
"bundles":[]
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
],
"proxies":[
]
}
}

0 comments on commit 4f6edea

Please sign in to comment.