python-common.cfg 1.04 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12
# part template for building python distributions
# http://bluedynamics.com/articles/jens/build-python-in-buildout
# based on https://svn.plone.org/svn/collective/buildout/bda-naked-python/buildout2.4.cfg

[python-common]
# override these three variables in parts that extend this one:
#python_version_major = 2.4
#python_version_minor = 6
#name = python2.4 # unfortunately there is no way to get the part name here

# This is actually the default setting for prefix, but we can't use it in
# other settings in this part if we don't set it explicitly here.
13
prefix = ${buildout:parts-directory}/${:_buildout_section_name_}
14 15 16 17 18 19 20
version = ${:python_version_major}
executable = ${:prefix}/bin/python${:version}

recipe = hexagonit.recipe.cmmi
python_version_full = ${:python_version_major}.${:python_version_minor}
url =
  http://python.org/ftp/python/${:python_version_full}/Python-${:python_version_full}.tgz
Łukasz Nowak's avatar
Łukasz Nowak committed
21
# XXX: md5sum unfriendly
22 23 24 25 26 27 28 29
configure-options =
  --enable-unicode=ucs4
  --with-threads
  --with-readline
  --with-dbm
  --with-zlib
  --with-ssl
  --with-bz2