Skip to content
Snippets Groups Projects
buildout.cfg 2.78 KiB
Newer Older
André Anjos's avatar
André Anjos committed
[buildout]
parts = sysegg scripts django node bower help
extensions = mr.developer
auto-checkout = *
eggs = beat.core
       beat.cmdline
       beat.backend.python
       beat.web
       ipdb
       coverage
       pip
newest = false
develop = .
versions = versions

[versions]
django = >=1.9
André Anjos's avatar
André Anjos committed
django-rest-swagger = >=0.3.2
django-guardian = >=1.4
djangorestframework = >=3.3
django-activity-stream = >= 0.6.1
André Anjos's avatar
André Anjos committed

[sysegg]
recipe = syseggrecipe
;force-sysegg = true
eggs = alabaster
André Anjos's avatar
André Anjos committed
       colorlog
       cycler
       Django
       django_activity_stream
André Anjos's avatar
André Anjos committed
       django_guardian
       djangorestframework
       django_rest_swagger
       django_jsonfield
André Anjos's avatar
André Anjos committed
       docopt
       docutils
       funcsigs
       functools32
       graphviz
André Anjos's avatar
André Anjos committed
       jsonschema
André Anjos's avatar
André Anjos committed
       matplotlib
       mysqlclient
       mock
       numpy
       oset
       pbr
       Pillow
       pip
       psutil
       psycopg2
André Anjos's avatar
André Anjos committed
       pyparsing
       python_dateutil
       pytz
       PyYAML
       pyzmq
       simplejson
       six
       snowballstemmer
André Anjos's avatar
André Anjos committed
       sphinxcontrib-ansi
       sphinxcontrib-httpdomain
       sphinxcontrib-mscgen
André Anjos's avatar
André Anjos committed
       sphinxcontrib-programoutput
       sphinx-numfig
André Anjos's avatar
André Anjos committed
       sphinx-rtd-theme
       subprocess32
       termcolor
André Anjos's avatar
André Anjos committed

[sources]
beat.core = git git@gitlab.idiap.ch:beat/beat.core
beat.cmdline = git git@gitlab.idiap.ch:beat/beat.cmdline
beat.backend.python = git git@gitlab.idiap.ch:beat/beat.backend.python
beat.examples = git git@gitlab.idiap.ch:beat/beat.examples egg=false
cpulimit = git https://github.com/opsengine/cpulimit rev=v0.2 egg=false

[scripts]
recipe = bob.buildout:scripts

[django]
recipe = djangorecipe
project = beat
settings = web.settings.settings
eggs = ${buildout:eggs}
       django

[node]
recipe = gp.recipe.node
npms = bower
scripts = bower

[bower]
recipe = bowerrecipe
packages = jquery#~1.11.3
           jquery-dateFormat#~1.0.2
           jquery-ui#~1.10.4
           jquery.cookie#~1.4.1
           fontawesome#~4.5.0
           codemirror#~5.10.0
           bootstrap#~3.3.6
           bootstrap3-dialog#~1.34.9
           bootstrap3-typeahead#~4.0.0
           bootstrap-datepicker#~1.5.1
           mousetrap#~1.5.3
           raphael#~2.1.4
           spectrum#~1.7.1
           git@github.com:joshaven/string_score#~0.1.22
           chosen-bootstrap#~1.1.0
           angularjs#~1.4.5
           angular-ui-router#~0.2.15
           chartjs#~1.0.2
           underscore#~1.8.3
           datatables#~1.10.10
executable = ${buildout:bin-directory}/bower
base-directory = beat/web
downloads = static

[help]
recipe = collective.recipe.cmd
cmds = ${buildout:bin-directory}/sphinx-build doc/user beat/web/static/guide
uninstall_cmds = rm -rf beat/web/static/guide
on_install = true
on_update = true