annotate tool_dependencies.xml @ 2:8df4a4096ae2 default tip

separate into 2 dependencies
author nilesh
date Mon, 15 Jul 2013 13:13:22 -0500
parents 0f95d40cb684
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
0f95d40cb684 first commit
nilesh
parents:
diff changeset
1 <?xml version="1.0"?>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
2 <tool_dependency>
2
8df4a4096ae2 separate into 2 dependencies
nilesh
parents: 1
diff changeset
3 <package name="zlib" version="1.2.8">
8df4a4096ae2 separate into 2 dependencies
nilesh
parents: 1
diff changeset
4 <repository changeset_revision="28f618926504" name="zlib" owner="nilesh" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu" />
8df4a4096ae2 separate into 2 dependencies
nilesh
parents: 1
diff changeset
5 </package>
1
0f95d40cb684 first commit
nilesh
parents:
diff changeset
6 <package name="sickle" version="1.21.0">
0f95d40cb684 first commit
nilesh
parents:
diff changeset
7 <install version="1.0">
0f95d40cb684 first commit
nilesh
parents:
diff changeset
8 <actions>
2
8df4a4096ae2 separate into 2 dependencies
nilesh
parents: 1
diff changeset
9 <action type="set_environment_for_install">
8df4a4096ae2 separate into 2 dependencies
nilesh
parents: 1
diff changeset
10 <repository changeset_revision="28f618926504" name="zlib" owner="nilesh" toolshed="http://testtoolshed.g2.bx.psu.edu">
8df4a4096ae2 separate into 2 dependencies
nilesh
parents: 1
diff changeset
11 <package name="zlib" version="1.2.8" />
8df4a4096ae2 separate into 2 dependencies
nilesh
parents: 1
diff changeset
12 </repository>
8df4a4096ae2 separate into 2 dependencies
nilesh
parents: 1
diff changeset
13 </action>
1
0f95d40cb684 first commit
nilesh
parents:
diff changeset
14 <action type="shell_command">git clone https://github.com/najoshi/sickle.git</action>
2
8df4a4096ae2 separate into 2 dependencies
nilesh
parents: 1
diff changeset
15 <action type="shell_command">cd ./sickle &amp;&amp; make LIBS="-L$ZLIB_PATH -lz"</action>
1
0f95d40cb684 first commit
nilesh
parents:
diff changeset
16 <action type="move_file">
0f95d40cb684 first commit
nilesh
parents:
diff changeset
17 <source>sickle/sickle</source>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
18 <destination>$INSTALL_DIR/bin</destination>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
19 </action>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
20 <action type="set_environment">
0f95d40cb684 first commit
nilesh
parents:
diff changeset
21 <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
22 </action>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
23 </actions>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
24 </install>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
25 <readme>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
26 Sickle requires a C compiler; GCC or clang are recommended. Sickle relies on Heng Li's kseq.h, which is bundled with the source. It also requires zlib, which is included in this repo.
0f95d40cb684 first commit
nilesh
parents:
diff changeset
27 </readme>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
28 </package>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
29 </tool_dependency>