[buildout]
extends =
  ../git/buildout.cfg

parts = babeld

[babeld-repository]
recipe = slapos.recipe.build:gitclone
repository = https://lab.nexedi.com/nexedi/babeld.git
branch = master
git-executable = ${git:location}/bin/git
revision = v1.12.1-nxd3

[babeld]
recipe = slapos.recipe.cmmi
path = ${babeld-repository:location}
# Fedora's redhat-hardened-ld forces us to use either -fPIC or -fPIE
make-options = CC='gcc -std=gnu99 -fPIE'
configure-command =
  echo "No configure.."
environment =
  PATH=${git:location}/bin:%(PATH)s

make-targets =
  install PREFIX=${buildout:parts-directory}/${:_buildout_section_name_}
[versions]
# The last version of setuptools compatible with Python 3.7
setuptools = 67.8.0
# Use SlapOS patched zc.buildout
zc.buildout = 3.0.1+slapos004
pip = 23.2.1
# Use SlapOS patched zc.recipe.egg (zc.recipe.egg 2.x is for Buildout 2)
zc.recipe.egg = 2.0.8.dev0+slapos002
wheel = 0.41.2:whl

slapos.libnetworkcache = 0.25

