; This configuration contains all tools for development [buildout] extends = create-site.cfg parts += erp5flakes runUnitTest zopepy products-erp5 omelette # We active debug on the instance and add some products. [erp5_instance] debug-mode = on eggs += ipdb pysvn Products.ExternalEditor ; Products.PDBDebugMode ; Products.PTProfiler environment-vars = ERP5_TEST_RUNNER ${buildout:directory}/bin/runUnitTest [erp5flakes] recipe = zc.recipe.egg:scripts egg = erp5flakes initialization = import os os.environ['SOFTWARE_HOME'] = '${zope2:location}/lib/python' os.environ['ERP5Type.patches.ppml.__file__'] = \ '${products-erp5:location}/ERP5Type/patches/ppml.py' [zopepy] recipe = zc.recipe.egg eggs = ${erp5_instance:eggs} interpreter = zopepy extra-paths = ${zope2:location}/lib/python scripts = zopepy [runUnitTest] recipe = erp5.recipe.testrunner zope2-location = ${zope2:location} products = ${erp5_instance:products} ${zope2:location}/lib/python/Products/ eggs = ${erp5_instance:eggs} bt5_path = ${download_bt5:location} [products-erp5] urls += ${:base}/ERP5VCS/${:revision} ERP5VCS [omelette] recipe = collective.recipe.omelette eggs = ${erp5_instance:eggs} packages = products = ${erp5_instance:products}