-
Notifications
You must be signed in to change notification settings - Fork 4
/
Makefile.PL
63 lines (48 loc) · 1.44 KB
/
Makefile.PL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# Note: this file was auto-generated by Module::Build::Compat version 0.3800
require 5.006;
use ExtUtils::MakeMaker;
use File::Find;
use lib "lib";
use RUM::BinDeps;
use Text::Wrap;
RUM::BinDeps->new->fetch();
my @exe_files;
find sub {
my $file = "bin/$_";
push @exe_files, $file unless /^\./ || /~$/;
}, "bin";
WriteMakefile
(
'PL_FILES' => {},
'INSTALLDIRS' => 'site',
'PMLIBDIRS' => ['lib', 'conf'],
'NAME' => 'RUM::Pipeline',
'EXE_FILES' => \@exe_files,
'VERSION_FROM' => 'lib/RUM/Pipeline.pm',
'PREREQ_PM' => {
'Test::More' => 0,
'autodie' => 0
},
)
;
sub MY::postamble {
"index:\n\t\$(PREFIX)/bin/rum_indexes"
}
print <<EOF;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
INSTALLATION INSTRUCTIONS
If you want to install RUM in a system location, you can run:
make
make install
rum_indexes --prefix PREFIX
rum_runner help
Otherwise you can run it from this location:
./bin/rum_indexes --prefix PREFIX
./bin/rum_runner help
RUM requires an index for each organism you will be working with. The
"rum_indexes" step will prompt you for which indexes you need, and
then install them. PREFIX is the location where you want indexes
installed. We recomend that you install indexes in a place independent
of the RUM code itself, so that in the future you can upgrade the RUM
code without re-installing the indexes.
EOF