Browse Source

Criação dos arquivos de instalação: requirements e setup.sh

stable/2.0
Breno 11 years ago
parent
commit
7c3b082ab6
  1. 13
      requirements.txt
  2. 25
      setup.sh

13
requirements.txt

@ -1,14 +1,9 @@
Django==1.6 Django==1.6.2
Geraldo==0.4.17
PIL==1.1.7 PIL==1.1.7
distribute==0.6.8 django-autoslug==1.7.2
django-autoslug==1.7.1 django-extensions==1.3.3
django-extensions==1.2.5
django-googlecharts==1.0-alpha-1
django-localflavor==1.0 django-localflavor==1.0
django-treemenus==0.8.8-pre django-treemenus==0.9.0
eav-django==1.4.4 eav-django==1.4.4
html5lib==1.0b3 html5lib==1.0b3
pisa==3.0.33 pisa==3.0.33
reportlab==2.7
six==1.4.1

25
setup.sh

@ -15,16 +15,6 @@
# Definindo o nome do arquivo que contem as informações das dependências # Definindo o nome do arquivo que contem as informações das dependências
requirements="requirements.txt" requirements="requirements.txt"
# Verifica se o easy_install e o pip está instalado
easy_install=`find /usr/bin/ -name easy_install`
pip=`find /usr/bin/ -name pip`
git=`find /usr/bin/ -name git`
if [ ! -f $easy_install ] || [ ! -f $pip ]; then
echo "O aplicativo pip é obrigatório. Favor instalar para continuar a configuração do SIGI."
sleep 5
exit
else
# Executando o arquivo requirements.txt # Executando o arquivo requirements.txt
if [ -f $requirements ]; then if [ -f $requirements ]; then
echo echo
@ -33,16 +23,9 @@ else
sleep 2 sleep 2
pip install -r $requirements pip install -r $requirements
# Verifica se o git está instalado
if [ ! -f $git]; then
echo
echo "O aplicativo git não está instalado. Caso contrário, faça o checkout diretamente."
sleep 5
exit
else
# Faz o checkout do projeto e instala o módulo # Faz o checkout do projeto e instala o módulo
echo echo
echo "Fazendo o checkout do projeto..." echo "Fazendo o checkout do projeto googlecharts"
echo echo
sleep 2 sleep 2
git clone git://github.com/jacobian/django-googlecharts.git git clone git://github.com/jacobian/django-googlecharts.git
@ -66,14 +49,12 @@ else
echo echo
cd geraldo cd geraldo
python setup.py install python setup.py install
cp -Rvf reporting geraldo /usr/local/lib/python2.7/site-packages # cp -Rvf reporting geraldo /usr/local/lib/python2.7/site-packages
# if you are using virtualenv 'sigi' use # if you are using virtualenv 'sigi' use
# cp -Rvf reporting geraldo $WORKON_HOME/sigi/lib/python2.7/site-packages cp -Rvf reporting geraldo $WORKON_HOME/sigi/lib/python2.7/site-packages
fi
else else
echo echo
echo "O arquivo requirements.txt não existe. Verifique se está na mesma pasta do arquivo de instalação do SIGI." echo "O arquivo requirements.txt não existe. Verifique se está na mesma pasta do arquivo de instalação do SIGI."
sleep 5 sleep 5
exit exit
fi fi
fi

Loading…
Cancel
Save