comparison tool_dependencies.xml @ 87:62aac637dd6c py2.6

(attempt to) get lxml install working
author Jan Kanis <jan.code@jankanis.nl>
date Tue, 24 Jun 2014 16:46:18 +0200
parents 463744384507
children 8a712d393559
comparison
equal deleted inserted replaced
86:463744384507 87:62aac637dd6c
23 <package name="libxslt" version="1.1.28" /> 23 <package name="libxslt" version="1.1.28" />
24 </repository> 24 </repository>
25 </action> 25 </action>
26 26
27 <action type="setup_virtualenv"> 27 <action type="setup_virtualenv">
28 lxml==3.3.5
29 jinja2==2.7.3 28 jinja2==2.7.3
30 six==1.7.2 29 six==1.7.2
31 argparse==1.2.1 30 argparse==1.2.1
32 </action> 31 </action>
33 32
33 <!-- install lxml manually, as the setup_virtualenv action does not include the environment
34 from set_environment_for_install but shell_command does -->
35 <action type="shell_command">
36 $INSTALL_DIR/venv/bin/pip install lxml==3.3.5
37 </action>
38
34 <action type="set_environment"> 39 <action type="set_environment">
35 <!-- To find shared libraries such as libssl or libxml2 --> 40 <!-- add libxml2 library path so the runtime can find the shared library -->
36 <environment_variable name="LD_LIBRARY_PATH" action="prepend_to">$ENV[LD_LIBRARY_PATH]</environment_variable>
37 <!-- libxml2 doesn't actually export its own LD_LIBRARY_PATH -->
38 <environment_variable name="LD_LIBRARY_PATH" action="prepend_to">$ENV[LIBXML_ROOT_PATH]/lib</environment_variable> 41 <environment_variable name="LD_LIBRARY_PATH" action="prepend_to">$ENV[LIBXML_ROOT_PATH]/lib</environment_variable>
39 </action> 42 </action>
40 </actions> 43 </actions>
41 </install> 44 </install>
42 <readme>A Python 2 virtual environment that includes the python packages blast2html depends on, which are lxml and jinja2.</readme> 45 <readme>A Python 2 virtual environment that includes the python packages blast2html depends on, which are lxml and jinja2.</readme>