Skip to content

Commit a3db039

Browse files
authored
Merge pull request #225 from scijava/scijava-parent/reorder-build-components
Ensure taglets and indexer built first
2 parents 739f0a6 + 80ac372 commit a3db039

2 files changed

Lines changed: 6 additions & 9 deletions

File tree

.github/build.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
11
#!/bin/sh
22
curl -fsLO https://raw.githubusercontent.com/scijava/scijava-scripts/main/ci-build.sh
3-
4-
# NB: These two components must be pre-built before the project as a whole,
5-
# because they are used as helpers during the project build itself.
6-
mvn -Djavadoc.skip -pl scijava-taglets,scijava-ops-indexer -am clean install
7-
83
sh ci-build.sh

pom.xml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
<version>0-SNAPSHOT</version>
1414
<packaging>pom</packaging>
1515

16-
<name>SciJava Incubator</name>
17-
<description>A wonderful bag of cats.</description>
16+
<name>SciJava Parent</name>
17+
<description>The parent module of the core SciJava suite.</description>
1818
<url>https://github.com/scijava/scijava</url>
1919
<inceptionYear>2020</inceptionYear>
2020
<organization>
@@ -45,6 +45,10 @@
4545
</mailingLists>
4646

4747
<modules>
48+
<!--Some modules are implicit dependencies of later modules; they should build first-->
49+
<module>scijava-ops-indexer</module>
50+
<module>scijava-taglets</module>
51+
<!-- End implicit dependencies -->
4852
<module>scijava-collections</module>
4953
<module>scijava-common3</module>
5054
<module>scijava-concurrent</module>
@@ -57,15 +61,13 @@
5761
<module>scijava-ops-flim</module>
5862
<module>scijava-ops-image</module>
5963
<module>scijava-ops-legacy</module>
60-
<module>scijava-ops-indexer</module>
6164
<module>scijava-ops-opencv</module>
6265
<module>scijava-ops-ext-parser</module>
6366
<module>scijava-ops-spi</module>
6467
<module>scijava-ops-tutorial</module>
6568
<module>scijava-priority</module>
6669
<module>scijava-progress</module>
6770
<module>scijava-struct</module>
68-
<module>scijava-taglets</module>
6971
<module>scijava-testutil</module>
7072
<module>scijava-types</module>
7173
</modules>

0 commit comments

Comments
 (0)