annotate tool_dependencies.xml @ 4:29af9584ed26 default tip

corrected install version to 1.0
author nilesh
date Fri, 12 Jul 2013 20:26:02 -0500
parents be04ffa66753
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
b8d51c1a665d first commit
nilesh
parents:
diff changeset
1 <?xml version="1.0"?>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
2 <tool_dependency>
3
be04ffa66753 merged zlib and sickle library
nilesh
parents: 2
diff changeset
3 <package name="sickle" version="1.21.0">
4
29af9584ed26 corrected install version to 1.0
nilesh
parents: 3
diff changeset
4 <install version="1.0">
1
b8d51c1a665d first commit
nilesh
parents:
diff changeset
5 <actions>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
6 <action type="download_by_url">http://zlib.net/zlib-1.2.8.tar.gz</action>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
7 <action type="shell_command">./configure --prefix=$INSTALL_DIR/zlib</action>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
8 <action type="shell_command">make</action>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
9 <action type="shell_command">make install prefix=$INSTALL_DIR/zlib</action>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
10 <action type="set_environment">
b8d51c1a665d first commit
nilesh
parents:
diff changeset
11 <environment_variable name="ZLIB_PATH" action="set_to">$INSTALL_DIR/zlib/lib</environment_variable>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
12 </action>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
13 <action type="shell_command">git clone https://github.com/najoshi/sickle.git</action>
3
be04ffa66753 merged zlib and sickle library
nilesh
parents: 2
diff changeset
14 <action type="shell_command">make LIBS="-L$INSTALL_DIR/zlib/lib -lz"</action>
1
b8d51c1a665d first commit
nilesh
parents:
diff changeset
15 <action type="move_file">
b8d51c1a665d first commit
nilesh
parents:
diff changeset
16 <source>sickle</source>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
17 <destination>$INSTALL_DIR/bin</destination>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
18 </action>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
19 <action type="set_environment">
b8d51c1a665d first commit
nilesh
parents:
diff changeset
20 <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
21 </action>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
22 </actions>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
23 </install>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
24 <readme>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
25 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.
b8d51c1a665d first commit
nilesh
parents:
diff changeset
26 </readme>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
27 </package>
b8d51c1a665d first commit
nilesh
parents:
diff changeset
28 </tool_dependency>