Sha256: 34ceb51cc7f243d2f28ddcf20eec0b744508eddf64ee4f7be8c6db14cdcb7fad
Contents?: true
Size: 993 Bytes
Versions: 3
Compression:
Stored size: 993 Bytes
Contents
#!/bin/bash function gem_installer() { gem_name=$1 gem_info=`gem list | grep $gem_name` if [ "$gem_info" = "" ]; then echo "gem install ruby library $gem_name..." gem install $gem_name echo "gem install ruby library $gem_name done." else echo "gem already installed ruby library $gem_name." fi } function brew_installer() { module_name=$1 module_info=`brew list $module_name 2>&1` if [[ "$module_info" =~ "Error: No such keg: /usr/local/Cellar/$module_name" ]]; then echo "install depends $module_name..." brew update >/dev/null 2>&1 wait brew install $module_name wait echo "install depends $module_name done." else echo "$module_name already install." echo "upgrade $module_name..." brew upgrade $module_name >/dev/null 2>&1 echo "upgrade $module_name done." fi } # install ruby library via gem gem_installer erubis # install 3rd depends library via brew brew_installer libimobiledevice brew_installer imagemagick brew_installer ideviceinstaller
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
smart_monkey-0.5.0 | reset.sh |
smart_monkey-0.4.2 | reset.sh |
smart_monkey-0.4.1 | reset.sh |