fix reachability metadata drift
This commit is contained in:
@@ -30,6 +30,7 @@
|
||||
else if pkgs ? jdk24_headless then pkgs.jdk24_headless
|
||||
else if pkgs ? jdk24 then pkgs.jdk24
|
||||
else pkgs.jdk;
|
||||
graalvm = pkgs.graalvmPackages.graalvm-ce;
|
||||
|
||||
version = "0.1.0-SNAPSHOT";
|
||||
groupPath = "dev/jlibghostty";
|
||||
@@ -79,7 +80,7 @@
|
||||
cp "$ghostty_lib" "$bundled_lib"
|
||||
|
||||
find src/main/java -name '*.java' | sort > build/sources.txt
|
||||
javac --release 22 -d build/classes @build/sources.txt
|
||||
javac --release 22 --module-path ${graalvm}/jmods -d build/classes @build/sources.txt
|
||||
|
||||
jar --create \
|
||||
--file build/${artifactId}-${version}.jar \
|
||||
@@ -149,14 +150,17 @@ POM
|
||||
else if pkgs ? jdk24_headless then pkgs.jdk24_headless
|
||||
else if pkgs ? jdk24 then pkgs.jdk24
|
||||
else pkgs.jdk;
|
||||
graalvm = pkgs.graalvmPackages.graalvm-ce;
|
||||
ghosttyVt = ghostty.packages.${system}.libghostty-vt;
|
||||
in
|
||||
{
|
||||
default = pkgs.mkShell {
|
||||
packages =
|
||||
[ jdk pkgs.gradle ]
|
||||
[ jdk pkgs.gradle graalvm ]
|
||||
++ pkgs.lib.optional (pkgs ? jextract) pkgs.jextract;
|
||||
|
||||
GRAALVM_HOME = "${graalvm}";
|
||||
|
||||
JLIBGHOSTTY_LIBRARY =
|
||||
if pkgs.stdenv.hostPlatform.isDarwin
|
||||
then "${ghosttyVt}/lib/libghostty-vt.dylib"
|
||||
|
||||
Reference in New Issue
Block a user