Mercurial > repos > galaxyp > decoyfasta
view update.sh @ 2:9e9efc69cc11 draft
added repo and tool dependencies
author | galaxyp |
---|---|
date | Thu, 20 Jun 2013 16:30:06 -0400 |
parents | b8bc36d95284 |
children |
line wrap: on
line source
#!/bin/bash LICENSE_FILE=LICENSE # Ensure repository contains license file. if [ ! -e "$LICENSE_FILE" ]; then wget http://www.apache.org/licenses/LICENSE-2.0.txt -O "$LICENSE_FILE" fi # Run repository specific update actions. if [ -f update_repo.sh ]; then ./update_repo.sh fi wget https://raw.github.com/gist/3749747/README_GALAXYP.md -O README_GALAXYP.md # Create repository README if [ ! -e README_REPO.md ]; then echo "TODO: Document this tool repository." > README_REPO.md fi cat README_REPO.md README_GALAXYP.md > README.md # If version file exists, update all tools to this version VERSION_FILE=version if [ -e "$VERSION_FILE" ]; then VERSION=`cat $VERSION_FILE` # Replace tool version in each tool XML file ` find -iname "*xml" -exec sed -i'' -e '0,/version="\(.\+\)"/s/version="\(.\+\)"/version="'$VERSION'"/1g' {} \; fi