Skip to content

Commit 0de3301

Browse files
committed
Exclude javafx artifacts from mega-melt
They require Java 21+, but the mega-melt currently runs with Java 8.
1 parent 36633d6 commit 0de3301

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

tests/generate-mega-melt.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@ def child(node, tag):
3737
'ij1-patcher', 'imagej-legacy',
3838
# NB: Skip artifacts requiring minimum Java version >8.
3939
'algart-tiff',
40+
'javafx-base',
41+
'javafx-controls',
42+
'javafx-fxml',
43+
'javafx-graphics',
44+
'javafx-media',
45+
'javafx-swing',
46+
'javafx-web',
4047
# NB: The following artifacts have messy dependency trees.
4148
# Too many problems to test as part of the mega-melt.
4249
# See WARNING block in pom-scijava's pom.xml for details.

tests/run.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ chmod +x "$meltingPotScript" &&
105105
-i 'sc.fiji:*' \
106106
-e 'net.imagej:ij' \
107107
-e 'net.imglib2:imglib2-mesh' \
108+
-e 'org.openjfx:*' \
108109
-e 'org.scijava:j3dcore' \
109110
-e 'org.scijava:j3dutils' \
110111
-e 'org.scijava:jep' \

0 commit comments

Comments
 (0)