[buildout]
parts =  
    instance
    zopepy
    i18ndude
    zopeskel
    code-analysis
    coverage
    scripts
    test

package-name = xmldirector.plonecore

extensions = 
    mr.developer

sources = sources

versions = versions

auto-checkout = 

# Create bin/instance command to manage Zope start up and shutdown
[instance]
recipe = plone.recipe.zope2instance
user = admin:admin
http-address = 12020
debug-mode = off
verbose-security = on
blob-storage = var/blobstorage

eggs =
    Pillow
    Plone
    sauna.reload
    autopep8
    xmldirector.plonecore

zcml = 
#    xmldirector.plonecore

# zopepy commands allows you to execute Python scripts using a PYTHONPATH 
# including all the configured eggs
[zopepy]
recipe = zc.recipe.egg
eggs = ${instance:eggs}
interpreter = zopepy
scripts = zopepy

# create bin/i18ndude command
[i18ndude]
unzip = true
recipe = zc.recipe.egg
eggs = i18ndude

# create ZopeSkel and paster commands with dexterity support
[zopeskel]
recipe = zc.recipe.egg
eggs =
    ${instance:eggs}
    ZopeSkel
    PasteScript
    zopeskel.dexterity

[sources]


[code-analysis]
recipe = plone.recipe.codeanalysis
directory = ${buildout:directory}/xmldirector/plonecore
flake8-ignore = C901
flake8-max-line-length = 120


[coverage]
recipe = zc.recipe.egg
eggs = createcoverage


[scripts]
recipe = zc.recipe.egg
eggs = 
    docutils

[versions]
#setuptools = 2.2
zopeskel.dexterity = 1.5.4.1
ZopeSkel = 2.21.1
zc.buildout = 2.2.5
setuptools = 6.0.2
Cheetah = 2.2.1
PyYAML = 3.11
argh = 0.25.0
fs = 0.5.0
humanize = 0.5
hurry.filesize = 0.9
i18ndude = 3.3.5
pathtools = 0.1.2
plone.api = 1.2.1
sauna.reload = 0.5.1
watchdog = 0.8.1
requests = 2.4.1
dexml=0.5.1
mr.developer = 1.31
selenium = 2.44.0
six = 1.8.0

[test]
recipe = zc.recipe.testrunner
defaults = ['--auto-color', '--auto-progress']
eggs =
    plone.app.testing
    ${instance:eggs}

