Add basic LOC SMS support for theo-server machine

This commit is contained in:
Lance Edgar 2020-09-23 15:07:21 -05:00
parent 1b227a8d32
commit 6b88090587
12 changed files with 168 additions and 3 deletions

View file

@ -82,6 +82,30 @@ $PIP install $QUIET --editable .
## end catapult
% endif
## begin locsms
% if env.theo_integrates_with == 'locsms':
# luckysmores
cd $SRC/luckysmores
git pull $QUIET
find . -name '*.pyc' -delete
$PIP install $QUIET --editable .
# rattail-luckysmores
cd $SRC/rattail-luckysmores
git pull $QUIET
find . -name '*.pyc' -delete
$PIP install $QUIET --editable .
# tailbone-locsms
cd $SRC/tailbone-locsms
git pull $QUIET
find . -name '*.pyc' -delete
$PIP install $QUIET --editable .
## end locsms
% endif
# theo
cd $SRC/theo
git pull $QUIET
@ -96,6 +120,8 @@ $PIP install $QUIET --editable .
$PIP install $QUIET --upgrade --upgrade-strategy eager tailbone-theo[app,corepos]
% elif env.theo_integrates_with == 'catapult':
$PIP install $QUIET --upgrade --upgrade-strategy eager tailbone-theo[app,catapult]
% elif env.theo_integrates_with == 'locsms':
$PIP install $QUIET --upgrade --upgrade-strategy eager tailbone-theo[app,locsms]
% else:
$PIP install $QUIET --upgrade --upgrade-strategy eager tailbone-theo[app]
% endif