diff --git a/component/redis/buildout.cfg b/component/redis/buildout.cfg index 80a600821c72ee69a7be80adedd93590864f672e..b12dd868d0ad2eabe992db4d4c30cd75af9b81b0 100644 --- a/component/redis/buildout.cfg +++ b/component/redis/buildout.cfg @@ -3,6 +3,8 @@ parts = redis +extends = ../tcl/buildout.cfg + [redis] recipe = hexagonit.recipe.cmmi url = https://github.com/geoffgarside/redis/archive/ipv6.tar.gz @@ -15,3 +17,5 @@ make-options = make-targets = install test +environment = + PATH=${tcl:location}/bin:%(PATH)s \ No newline at end of file diff --git a/component/tcl/buildout.cfg b/component/tcl/buildout.cfg new file mode 100644 index 0000000000000000000000000000000000000000..65e0f3dd0f3440cfd52e9fb49791df4bba79d3a7 --- /dev/null +++ b/component/tcl/buildout.cfg @@ -0,0 +1,17 @@ +[buildout] +parts = tcl + +[tcl-package] +recipe = hexagonit.recipe.download +url = http://prdownloads.sourceforge.net/tcl/tcl8.5.13-src.tar.gz +md5sum = fa3a9bf9b2d6ed2431f1baa46f4058b8 +strip-top-level-dir = true + +[tcl] +recipe = plone.recipe.command +location = ${buildout:parts-directory}/${:_buildout_section_name_} +command = cd ${tcl-package:location}/unix && + ./configure --prefix=${:location} && + make && + make test && + make install \ No newline at end of file