gradle deps via nix

This commit is contained in:
Gregor Lohaus
2026-05-27 16:03:05 +02:00
parent 2dbd3a8759
commit 54a2d23fab

View File

@@ -60,10 +60,10 @@
mkdir -p build/classes build/native-image build/lib build/javafx-modules mkdir -p build/classes build/native-image build/lib build/javafx-modules
find src/main/java -name '*.java' | sort > build/sources.txt find src/main/java -name '*.java' | sort > build/sources.txt
ln -s ${jtoml-all} build/lib/jtoml-all.jar cp ${jtoml-all} build/lib/jtoml-all.jar
ln -s ${javafx-base} build/javafx-modules/javafx-base.jar cp ${javafx-base} build/javafx-modules/javafx-base.jar
ln -s ${javafx-controls} build/javafx-modules/javafx-controls.jar cp ${javafx-controls} build/javafx-modules/javafx-controls.jar
ln -s ${javafx-graphics} build/javafx-modules/javafx-graphics.jar cp ${javafx-graphics} build/javafx-modules/javafx-graphics.jar
javafx_module_path="build/javafx-modules" javafx_module_path="build/javafx-modules"
jlib_classpath="$( jlib_classpath="$(
@@ -93,9 +93,8 @@
--module-path "$javafx_module_path" \ --module-path "$javafx_module_path" \
--add-modules javafx.controls,javafx.graphics \ --add-modules javafx.controls,javafx.graphics \
-cp "$app_classpath" \ -cp "$app_classpath" \
-H:Name=jprototerm \
-H:Class=com.gregor.jprototerm.Main \ -H:Class=com.gregor.jprototerm.Main \
-H:Path=build/native-image -o build/native-image/jprototerm
runHook postBuild runHook postBuild
''; '';