Multi_View_Deconvolution: added new logic to select the standard GPU on multi-GPU hosts
LRFFTThreads: changed println labels for timings per iteration to state which steps are conducted on the CPU and which are done on the GPU
Bump to pom-scijava 1.50

Signed-off-by: Jenkins <jenkins@dev.loci.wisc.edu>
Bump to pom-scijava 1.51

Signed-off-by: Jenkins <jenkins@dev.loci.wisc.edu>
Update ImageJ2 submodule for pom-scijava 1.51

APIs for SCIFIO and ImgLib2 changed with the version bumps inside
pom-scijava 1.51 (i.e., scifio 0.3.0 and imglib2 2.0.0-beta-9).
In order for the ImageJ2 code to build against those, it needed
to be updated as well.

These sorts of problems will go away once Fiji switches over
completely to release version couplings, since we will no longer
need submodules at all after that.
Move to release-coupling with ImageJ2, ImgLib2

And while at it, get rid of the WEKA submodule (we can always check out
the correct version and modules/pom.xml will pick it up, but we no longer
make submodule commits reflecting the correct commit).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Stop handling uncoupled submodules

We want to refer to downstream projects by their release version
from now on. This is something we cannot easily do with profiles:
the former submodules' commit most likely points to the wrong version.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: refactor the use of maven-helper.sh

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: no need to force-install the SSH uploader

Fiji's update site now operates on WebDAV anyway. Besides, the ImageJ2
updater's auto-installing of uploaders has stabilized now.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: use the correct MiniMaven version

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Ignacio wins the prize

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Add a few more authors to the README

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: clarify the parameter order of uptodate()

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: Make sure that maven-helper.sh is updated properly

The 'test a"$something" = aBLUB' trick to avoid comparing something
that looks like an option to test(1) is not even needed here. But
since we use it, we might just as well implement it properly.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: avoid Git's 'Already up-to-date' cluttering version numbers

When calling maven_helper to obtain a version number, the 'Already
up-to-date' of the git pull in scijava-common is everything except
helpful.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: if scijava-common could not be updated, fail

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: really redirect 'Already up-to-date' message

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: avoid unnecessary call to maven_helper

It is already called to determine the appropriate versions.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Build.sh: make sure that just-downloaded files are considered up-to-date

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
download-launchers: fix the version of the ij-launcher.jar

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>