Mercurial > repos > jankanis > blast2html
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> |