#!/bin/bash usage() { cat < /dev/null if [ $? -eq 1 ] then sudo apt-get -y install nodejs-legacy npm cd /vagrant/yunohost-admin/src sudo npm install sudo npm install -g bower sudo npm install -g gulp fi cd /vagrant/yunohost-admin/src sudo su -c "bower install" vagrant sudo su -c "gulp build --dev" vagrant echo "Using Git repository for yunohost-admin" # Remove current sources if not a symlink if [ ! -L '/usr/share/yunohost/admin' ]; then sudo rm -rf /usr/share/yunohost/admin fi # Symlink from Git repository sudo ln -s -f /vagrant/yunohost-admin/src /usr/share/yunohost/admin sudo su -c "gulp watch --dev" vagrant ;; esac done elif [ "$1" = "self-update" ]; then check_yunohost_vm cd /vagrant/ynh-dev-tools && git pull && cp ynh-dev ../ynh-dev # Fallback to print usage else usage exit 101 fi exit 0;