#! /bin/zsh package="$1" version="${2:-1.0}" setopt extendedglob cd "$package/chrome" echo "Packaging $package.jar..." rm -f -- "$package.jar" zip -9 "$package.jar" **/*~*\~(D.) cd .. echo "Packaging $version.xpi..." rm -f -- "$version.xpi" zip -9 "$version.xpi" "chrome/$package.jar" *~*(\~|.xpi)(.D) cd .. rm -f -- "$package.xpi" echo "Publishing $package.xpi..." ln "$package/$version.xpi" "$package.xpi" echo "You might want to update update.rdf now."