~solevis

Buildout pour pelican v2

J’ai mis à jour mon buildout pour pelican. Je n’utilise plus la version git depuis que les releases sont plus fréquentes sur pypi

[buildout]
newest = true
parts =
    pelican

eggs =
    argparse
    pelican
    docutils
    pygments
    feedgenerator
    jinja2

extra-paths =

[pelican]
recipe = zc.recipe.egg
eggs = ${buildout:eggs}
interpreter = python
entry-points = pelican=pelican:main

Pour l’utiliser (récuperer le script bootstrap.py ici), puis :

python bootstrap.py -d
./bin/buildout

En bonus un Makefile pour se faciliter les choses :

build:
    bin/pelican -s solevis.cfg.py content

clean:
    rm -rfv output/