Command-line tool to help manage the artifacts. Current supports: - searching which project.xml's and block.xml's depend on a certain artifact - renaming artifacts across project.xml and block.xml files - updating an artifact version across project.xml and block.xml files - updating the version number of all artifacts belonging to a group across project.xml and block.xml files Usage examples: after compiling by executing 'maven', go to the root directory of daisy (or any other project) Executing: sh path-to-daisy/tools/artifacter/target/run.sh -f daisy:daisy-repository-api will list all project.xml and block.xml files that depend on the artifactId daisy-repository-api within the groupId daisy Executing: sh path-to-daisy/tools/artifacter/target/run.sh -r -o daisy:daisy-repository-api -n daisy:daisy-repository-api2 will rename the daisy-repository-api artifact to daisy-repository-api2 by adjusting all dependencies in project.xml and block.xml files, and will also adjust the groupId and id elements in the project.xml file that creates the artifact (if found). Executing: sh path-to-daisy/tools/artifacter/target/run.sh -u jetty:org.mortbay.jetty:4.2.20 will update all uses of jetty to version 4.2.20 Executing: sh path-to-daisy/tools/artifacter/target/run.sh -g daisy:1.6 will update all daisy artifact version numbers to 1.6