File Coverage

blib/lib/Alien/ZMQ.pm
Criterion Covered Total %
statement 19 19 100.0
branch 4 4 100.0
condition n/a
subroutine 9 9 100.0
pod 6 6 100.0
total 38 38 100.0


line stmt bran cond sub pod time code
1             package Alien::ZMQ;
2             {
3             $Alien::ZMQ::VERSION = '0.06';
4             }
5             # ABSTRACT: find and install libzmq, the core zeromq library
6              
7 1     1   24397 use warnings;
  1         3  
  1         43  
8 1     1   6 use strict;
  1         2  
  1         46  
9              
10 1     1   1069 use String::ShellQuote qw/shell_quote/;
  1         1040  
  1         254  
11              
12              
13 1     1 1 14 sub inc_version { v3.2.4 }
14              
15              
16 1     1 1 6 sub lib_version { v3.2.4 }
17              
18              
19 4     4 1 48 sub inc_dir { "/usr/local/lib/perl5/site_perl/5.20.0/auto/share/dist/Alien-ZMQ/include" }
20              
21              
22 4     4 1 27 sub lib_dir { "/usr/local/lib/perl5/site_perl/5.20.0/auto/share/dist/Alien-ZMQ/lib" }
23              
24              
25             sub cflags {
26 2 100   2 1 7 if (wantarray) {
27 1         3 "-I" . inc_dir;
28             } else {
29 1         4 "-I" . shell_quote(inc_dir);
30             }
31             }
32              
33              
34             sub libs {
35 4 100   4 1 843 if (wantarray) {
36 2         7 "-L" . lib_dir, "-lzmq";
37             } else {
38 2         4 "-L" . shell_quote(lib_dir) . " -lzmq";
39             }
40             }
41              
42             1;
43              
44             __END__