annotate tool_dependencies.xml @ 1:0f95d40cb684

first commit
author nilesh
date Mon, 15 Jul 2013 12:09:37 -0500
parents
children 8df4a4096ae2
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>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
3 <package name="sickle" version="1.21.0">
0f95d40cb684 first commit
nilesh
parents:
diff changeset
4 <install version="1.0">
0f95d40cb684 first commit
nilesh
parents:
diff changeset
5 <actions>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
6 <action type="download_by_url">http://zlib.net/zlib-1.2.8.tar.gz</action>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
7 <action type="shell_command">./configure --prefix=$INSTALL_DIR/zlib</action>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
8 <action type="shell_command">make</action>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
9 <action type="shell_command">make install prefix=$INSTALL_DIR/zlib</action>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
10 <action type="shell_command">git clone https://github.com/najoshi/sickle.git</action>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
11 <action type="shell_command">cd ./sickle &amp;&amp; make LIBS="-L$INSTALL_DIR/zlib/lib -lz"</action>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
12 <action type="move_file">
0f95d40cb684 first commit
nilesh
parents:
diff changeset
13 <source>sickle/sickle</source>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
14 <destination>$INSTALL_DIR/bin</destination>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
15 </action>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
16 <action type="set_environment">
0f95d40cb684 first commit
nilesh
parents:
diff changeset
17 <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
18 </action>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
19 </actions>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
20 </install>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
21 <readme>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
22 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
23 </readme>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
24 </package>
0f95d40cb684 first commit
nilesh
parents:
diff changeset
25 </tool_dependency>