Skip to content

Commit b2650c1

Browse files
committed
mega-melt: do not include the original ImageJ
ImageJ requires Java 9+ to compile, but the rest of the components require Java 8 with JavaFX. There is no single Java compiler that can be used in both scenarios. Anyway, the original ImageJ has no dependencies, so no changes to version pins will affect its compilation regardless, making it pointless to include in the mega melt.
1 parent e08c51e commit b2650c1

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

tests/generate-mega-melt.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ def child(node, tag):
2121

2222
# Artifacts to exclude from the mega melt.
2323
ignoredArtifacts = [
24+
# TEMP: The original ImageJ requires Java 9+ to compile,
25+
# because it has a module-info.java, so skip it until the
26+
# component collection is updated from Java 8 to Java 11.
27+
'ij',
2428
# TEMP: Until imagej-omero is updated for pom-scijava 29.
2529
'imagej-omero',
2630
'imagej-omero-legacy',

tests/run.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ chmod +x "$meltingPotScript" &&
7575
-i 'org.janelia:*' \
7676
-i 'org.scijava:*' \
7777
-i 'sc.fiji:*' \
78+
-e 'net.imagej:ij' \
7879
-e 'org.janelia.saalfeldlab:n5-blosc' \
7980
-e 'org.janelia.saalfeldlab:n5-zarr' \
8081
-e 'org.scijava:j3dcore' \

0 commit comments

Comments
 (0)