Mercurial > repos > wolma > mimodd
comparison tool_dependencies.xml @ 21:c46406466625 draft
Uploaded
author | wolma |
---|---|
date | Sat, 11 Jun 2016 19:10:44 -0400 |
parents | aba6d9b1c1f1 |
children | 24154c580718 |
comparison
equal
deleted
inserted
replaced
20:aba6d9b1c1f1 | 21:c46406466625 |
---|---|
2 <tool_dependency> | 2 <tool_dependency> |
3 <package name="zlib" version="1.2.8"> | 3 <package name="zlib" version="1.2.8"> |
4 <repository changeset_revision="63a4a902cda2" name="package_zlib_1_2_8" owner="iuc" prior_installation_required="True" toolshed="https://toolshed.g2.bx.psu.edu" /> | 4 <repository changeset_revision="63a4a902cda2" name="package_zlib_1_2_8" owner="iuc" prior_installation_required="True" toolshed="https://toolshed.g2.bx.psu.edu" /> |
5 </package> | 5 </package> |
6 <package name="R" version="3.2.1"> | 6 <package name="R" version="3.2.1"> |
7 <repository changeset_revision="d0bf97420fb5" name="package_r_3_2_1" owner="iuc" prior_installation_required="True" toolshed="https://toolshed.g2.bx.psu.edu" /> | 7 <repository changeset_revision="d9f7d84125b7" name="package_r_3_2_1" owner="iuc" prior_installation_required="True" toolshed="https://toolshed.g2.bx.psu.edu" /> |
8 </package> | 8 </package> |
9 <package name="readline" version="6.3"> | 9 <package name="readline" version="6.3"> |
10 <repository changeset_revision="ca1a9400d4e1" name="package_readline_6_3" owner="iuc" prior_installation_required="True" toolshed="https://toolshed.g2.bx.psu.edu" /> | 10 <repository changeset_revision="ca1a9400d4e1" name="package_readline_6_3" owner="iuc" prior_installation_required="True" toolshed="https://toolshed.g2.bx.psu.edu" /> |
11 </package> | 11 </package> |
12 <package name="python3" version="3.4"> | 12 <package name="python3" version="3.4"> |
13 <repository changeset_revision="5e5653b689ca" name="package_python_3_4_x_lean" owner="wolma" prior_installation_required="True" toolshed="https://toolshed.g2.bx.psu.edu" /> | 13 <repository changeset_revision="83407422ec16" name="package_python_3_4_x_lean" owner="wolma" prior_installation_required="True" toolshed="https://toolshed.g2.bx.psu.edu" /> |
14 </package> | 14 </package> |
15 | 15 |
16 <package name="mimodd" version="0.1.7.2"> | 16 <package name="mimodd" version="0.1.7.2"> |
17 <install version="1.0"> | 17 <install version="1.0"> |
18 <actions> | 18 <actions> |
19 <!-- prepare a python3 venv to install into --> | 19 <!-- prepare a python3 venv to install into --> |
20 <action type="set_environment_for_install"> | 20 <action type="set_environment_for_install"> |
21 <repository changeset_revision="5e5653b689ca" name="package_python_3_4_x_lean" owner="wolma" toolshed="https://toolshed.g2.bx.psu.edu"> | 21 <repository changeset_revision="83407422ec16" name="package_python_3_4_x_lean" owner="wolma" toolshed="https://toolshed.g2.bx.psu.edu"> |
22 <package name="python3" version="3.4" /> | 22 <package name="python3" version="3.4" /> |
23 </repository> | 23 </repository> |
24 </action> | 24 </action> |
25 <action type="shell_command">python3 -m venv --without-pip $INSTALL_DIR/MiModD_venv</action> | 25 <action type="shell_command">python3 -m venv --without-pip $INSTALL_DIR/MiModD_venv</action> |
26 <!-- remove the plain python symlink from the venv to avoid its | 26 <!-- remove the plain python symlink from the venv to avoid its |
48 <action type="change_directory">rpy2-2.7.5</action> | 48 <action type="change_directory">rpy2-2.7.5</action> |
49 <action type="set_environment_for_install"> | 49 <action type="set_environment_for_install"> |
50 <repository changeset_revision="ca1a9400d4e1" name="package_readline_6_3" owner="iuc" toolshed="https://toolshed.g2.bx.psu.edu"> | 50 <repository changeset_revision="ca1a9400d4e1" name="package_readline_6_3" owner="iuc" toolshed="https://toolshed.g2.bx.psu.edu"> |
51 <package name="readline" version="6.3" /> | 51 <package name="readline" version="6.3" /> |
52 </repository> | 52 </repository> |
53 <repository changeset_revision="d0bf97420fb5" name="package_r_3_2_1" owner="iuc" toolshed="https://toolshed.g2.bx.psu.edu"> | 53 <repository changeset_revision="d9f7d84125b7" name="package_r_3_2_1" owner="iuc" toolshed="https://toolshed.g2.bx.psu.edu"> |
54 <package name="R" version="3.2.1" /> | 54 <package name="R" version="3.2.1" /> |
55 </repository> | 55 </repository> |
56 </action> | 56 </action> |
57 <action type="shell_command"> | 57 <action type="shell_command"> |
58 export LDFLAGS="-L$READLINE_LIB_PATH -lreadline" && | 58 export LDFLAGS="-L$READLINE_LIB_PATH -lreadline" && |
75 <!-- run MiModD's __first_run__ module once to give the package a chance to configure itself --> | 75 <!-- run MiModD's __first_run__ module once to give the package a chance to configure itself --> |
76 <action type="shell_command">$INSTALL_DIR/MiModD_venv/bin/python3 -m MiModD.__first_run__</action> | 76 <action type="shell_command">$INSTALL_DIR/MiModD_venv/bin/python3 -m MiModD.__first_run__</action> |
77 | 77 |
78 <!-- configure environment --> | 78 <!-- configure environment --> |
79 <action type="set_environment"> | 79 <action type="set_environment"> |
80 <!-- make the mimodd entry script discoverable --> | 80 <!-- to make MiModD accessible it is sufficient to simply add the |
81 <environment_variable action="prepend_to" name="PATH">$INSTALL_DIR/MiModD_venv/bin</environment_variable> | 81 venvs site-packages directory to PYTHONPATH; |
82 SITE_PACKAGES_RELPATH will be made available by the python3 | |
83 package, which all MiModD toolwrappers require --> | |
84 <environment_variable action="prepend_to" name="PYTHONPATH">$INSTALL_DIR/MiModD_venv/$SITE_PACKAGES_RELPATH</environment_variable> | |
82 </action> | 85 </action> |
83 </actions> | 86 </actions> |
84 </install> | 87 </install> |
85 | 88 |
86 <readme> | 89 <readme> |