Scripts for performing development tasks¶
The tools directory contains several scripts which are useful
for building and performing routine updates to the code base.
test-build¶
This is the script used by Travis to test each commit. It compiles and runs tests on each of the components in the Bio-Formats repository according to the arguments specified. Valid arguments are:
clean: cleans the Maven build directories
maven: builds all Java components using Maven and runs unit tests
ant: builds all Java components using Ant and runs unit tests
all: equivalent of clean maven ant
update_copyright¶
This updates the end year in the copyright blocks of all source code files. The command takes no arguments, and sets the end year to be the current year. As update_copyright is a Bash script, it is not intended to be run on Windows.