annotate tool_dependencies.xml @ 2:b04d24abd573

separated into two dependencies
author nilesh
date Mon, 15 Jul 2013 10:47:42 -0500
parents db0c767dbe09
children 13837e38aad2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
db0c767dbe09 first commit
nilesh
parents:
diff changeset
1 <?xml version="1.0"?>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
2 <tool_dependency>
2
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
3 <package name="zlib" version="1.2.8">
1
db0c767dbe09 first commit
nilesh
parents:
diff changeset
4 <install version="1.0">
db0c767dbe09 first commit
nilesh
parents:
diff changeset
5 <actions>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
6 <action type="download_by_url">http://zlib.net/zlib-1.2.8.tar.gz</action>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
7 <action type="shell_command">./configure --prefix=$INSTALL_DIR/zlib</action>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
8 <action type="shell_command">make</action>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
9 <action type="shell_command">make install prefix=$INSTALL_DIR/zlib</action>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
10 <action type="set_environment">
db0c767dbe09 first commit
nilesh
parents:
diff changeset
11 <environment_variable name="ZLIB_PATH" action="set_to">$INSTALL_DIR/zlib/lib</environment_variable>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
12 </action>
2
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
13 </actions>
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
14 </install>
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
15 <readme>
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
16 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.
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
17 </readme>
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
18 </package>
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
19 <package name="sickle" version="1.21.0">
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
20 <install version="1.0">
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
21 <actions>
1
db0c767dbe09 first commit
nilesh
parents:
diff changeset
22 <action type="shell_command">git clone https://github.com/najoshi/sickle.git</action>
2
b04d24abd573 separated into two dependencies
nilesh
parents: 1
diff changeset
23 <action type="shell_command">make LIBS="-L$ENV[ZLIB_PATH] -lz"</action>
1
db0c767dbe09 first commit
nilesh
parents:
diff changeset
24 <action type="move_file">
db0c767dbe09 first commit
nilesh
parents:
diff changeset
25 <source>sickle</source>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
26 <destination>$INSTALL_DIR/bin</destination>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
27 </action>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
28 <action type="set_environment">
db0c767dbe09 first commit
nilesh
parents:
diff changeset
29 <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
30 </action>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
31 </actions>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
32 </install>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
33 <readme>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
34 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.
db0c767dbe09 first commit
nilesh
parents:
diff changeset
35 </readme>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
36 </package>
db0c767dbe09 first commit
nilesh
parents:
diff changeset
37 </tool_dependency>