-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstallTM.sh
33 lines (21 loc) · 892 Bytes
/
installTM.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/bash
set -e
INSTALLERDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
# CHECK AIL FRAMEWORK INSTALLATION AND HOME path
AIL_FRMW_PATH=~/AIL-framework/
if [[ -z "${AIL_HOME}" ]]; then
echo "AIL Framework path (AIL_HOME) not detected"
echo "Assuming ~/AIL-framework"
else
AIL_FRMW_PATH=${AIL_HOME}
fi
# COPY FILES
cp ${INSTALLERDIR}/AIL_var/www/modules/TwitterMon/ ${AIL_FRMW_PATH}var/www/modules -r
cp ${INSTALLERDIR}/AIL_var/www/templates/twittermon/ ${AIL_FRMW_PATH}var/www/templates/ -r
cp ${INSTALLERDIR}/AIL_bin/TwitterAnalyzer.py ${AIL_FRMW_PATH}bin/
cp ${INSTALLERDIR}/AIL_bin/packages/Tweet.py ${AIL_FRMW_PATH}bin/packages/
# INSTALL DEPENDENCIES
${AIL_FRMW_PATH}/AILENV/bin/pip3 install pyquery
${AIL_FRMW_PATH}/AILENV/bin/pip3 install vaderSentiment
# MODIFY AIL FRAMEWORK FILES
python ${INSTALLERDIR}/modifyAIL.py $AIL_FRMW_PATH