2010-06-10 24 views
3

L'œuf source de pysqlite 2.6.0 contient un fichier setup.cfg qui ressemble à ceci:Remplacer dans setup.cfg DEFINE dans les œufs source

[build_ext] 
#define= 
#include_dirs=/usr/local/include 
#library_dirs=/usr/local/lib 
libraries=sqlite3 
define=SQLITE_OMIT_LOAD_EXTENSION 

Je voudrais construire l'œuf avec le SQLITE_OMIT_LOAD_EXTENSION définissent handicapés (non défini). Je pourrais faire cela en décommentant cette ligne dans setup.cfg, mais je voudrais le faire dans un environnement zc.buildout, en utilisant zc.recipe.egg, zc.recipe.cmmi, ou toute autre recette qui pourrait m'aider.

Alors, existe-t-il un moyen facile d'installer PySQLite avec les extensions activées mais sans falsifier setup.cfg?

Répondre

4

Oui, il y a:

[buildout] 
parts = pysql 

[pysql] 
recipe = zc.recipe.egg:custom 
egg = PySQLite 
undef=SQLITE_OMIT_LOAD_EXTENSION 
+0

zifot, vous avez juste fait ma journée! –