mirror of https://github.com/interlegis/sigi.git
Gilson Filho
13 years ago
2 changed files with 77 additions and 0 deletions
@ -0,0 +1,12 @@ |
|||||
|
PIL==1.1.7 |
||||
|
Django==1.2 |
||||
|
django-auth-ldap==1.0.12 |
||||
|
django-autoslug==1.4.1 |
||||
|
django-extensions==0.7.1 |
||||
|
django-treemenus==0.8.7 |
||||
|
eav-django==1.3.4 |
||||
|
html5lib==0.90 |
||||
|
pisa==3.0.33 |
||||
|
python-ldap==2.4.4 |
||||
|
reportlab==2.5 |
||||
|
wsgiref==0.1.2 |
@ -0,0 +1,65 @@ |
|||||
|
#!bin/bash |
||||
|
|
||||
|
############################################################# |
||||
|
## Arquivo: setup.sh ## |
||||
|
## ## |
||||
|
## Esse arquivo foi criado para automatizar a instalação ## |
||||
|
## do projeto SIGI. ## |
||||
|
## ## |
||||
|
## Autor: Gilson Filho <contato@gilsondev.com> ## |
||||
|
## Data: 23 de Novembro de 2011 ## |
||||
|
## Versão: 1.0 ## |
||||
|
## ## |
||||
|
############################################################# |
||||
|
|
||||
|
# Definindo o nome do arquivo que contem as informações das dependências |
||||
|
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 |
||||
|
if [ -f $requirements ]; then |
||||
|
echo |
||||
|
echo "Instalando os módulos contidos no arquivo $requirements ..." |
||||
|
echo |
||||
|
sleep 2 |
||||
|
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 |
||||
|
echo |
||||
|
echo "Fazendo o checkout do projeto..." |
||||
|
echo |
||||
|
sleep 2 |
||||
|
git clone git://github.com/jacobian/django-googlecharts.git |
||||
|
|
||||
|
echo |
||||
|
echo "Iniciando a instalacao..." |
||||
|
echo |
||||
|
sleep 2 |
||||
|
cd django-googlecharts |
||||
|
python setup.py install |
||||
|
fi |
||||
|
else |
||||
|
echo |
||||
|
echo "O arquivo requirements.txt não existe. Verifique se está na mesma pasta do arquivo de instalação do SIGI." |
||||
|
sleep 5 |
||||
|
exit |
||||
|
fi |
||||
|
fi |
||||
|
|
||||
|
|
Loading…
Reference in new issue