streams/util/udall

36 lines
908 B
Text
Raw Permalink Normal View History

#!/usr/bin/env bash
2016-03-14 01:15:38 +00:00
if [ ! -d .git ]; then
echo Unable to update `pwd`
exit
fi
git pull
# use composer install so that the current composer.lock
# is always used. If this was an update command, it would
# update composer.lock and create an unintentional local file
2024-02-20 18:39:34 +00:00
# modification. Check if composer is installed globally or locally
# (assuming that locally means in the install folder).
if [ `id -u` -eq 0 ]; then
echo "Please do not run composer as root."
exit;
fi
if [ $(which composer) ]; then
composer install --no-dev --no-interaction
else
./composer.phar install --no-dev --no-interaction
fi
2016-03-14 01:15:38 +00:00
if [ -d extend ] ; then
for a in theme addon widget ; do
2018-12-14 19:36:32 +00:00
if [ -d extend/$a ]; then
2016-03-14 01:15:38 +00:00
for b in `ls extend/$a` ; do
echo Updating $b
'util/update_'$a'_repo' $b
done
fi
done
fi
2024-02-20 18:39:34 +00:00
# This applies only to K&T Hosting
2024-02-20 23:13:52 +00:00
if [ -f /.knthost ]; then
2024-02-20 18:39:34 +00:00
touch /system/action/streams.restart
fi