set 222010
Omelette, uno strumento indispensabile per un ambiente di sviluppo Plone davvero comodo.
Omelette è una ricetta per zc.buildout che crea un albero di cartelle (o meglio di link simbolici)
di tutti gli egg del tuo buildout.
La vera intuizione dell’autore è che l’albero viene strutturato in modo che le cartelle siano raggruppate per namespace successivi. Ad esempio i due egg :
/eggs/collective.multisitepanel /eggs/collective.contentmigrationui
saranno raggruppati in :
collective ├── multisitepanel/ └── contentmigrationui/
Bene…passiamo ai fatti! Come lo aggiungiamo al nostro buildout?
1o passo – Nel file di configurazione buildout.cfg nella stanza [buildout] aggiungiamo :
... instance zopepy omelette
2o passo – Creiamo la nuova stanza :
[omelette]
recipe = collective.recipe.omelette
eggs =
${instance:eggs}
products =
${instance:products}
E’ tutto! Rilanciamo il nostro bel buildout :
bin/buildout -Nv
Ora nella cartella <buildoutRoot>/parts/omelette c’è il nostro albero.
Link utili
