File Coverage

blib/lib/Alien/libmariadbclient.pm
Criterion Covered Total %
statement 14 19 73.6
branch n/a
condition n/a
subroutine 5 7 71.4
pod 0 2 0.0
total 19 28 67.8


line stmt bran cond sub pod time code
1             package Alien::libmariadbclient;
2              
3 1     1   130988 use 5.006;
  1         4  
4 1     1   5 use strict;
  1         2  
  1         18  
5 1     1   5 use warnings;
  1         2  
  1         21  
6 1     1   14 use File::Spec;
  1         4  
  1         27  
7              
8 1     1   478 use parent 'Alien::Base';
  1         284  
  1         5  
9              
10             sub bin_path {
11 0     0 0   my $class = shift;
12 0           return File::Spec->catdir($class->dist_dir, 'bin');
13             }
14              
15             sub mariadb_config_bin {
16 0     0 0   my $class = shift;
17 0           my $bin_path = $class->bin_path;
18 0           return File::Spec->catfile($bin_path, 'mariadb_config');
19             }
20              
21             =head1 NAME
22              
23             Alien::libmariadbclient - libmariadbclient, with alien
24              
25             =head1 VERSION
26              
27             Version 0.01
28              
29             =cut
30              
31             our $VERSION = '0.01';
32              
33              
34             =head1 SYNOPSIS
35              
36             use Alien::libmariadbclient;
37              
38             Alien::libmariadbclient->libs;
39             Alien::libmariadbclient->libs_static;
40             Alien::libmariadbclient->cflags;
41              
42             =head1 DESCRIPTION
43              
44             C is an C interface to L.
45              
46             =head1 AUTHOR
47              
48             B Fraser, C<< >>
49              
50             =head1 BUGS
51              
52             Please report any bugs or feature requests to C, or through
53             the web interface at L. I will be notified, and then you'll
54             automatically be notified of progress on your bug as I make changes.
55              
56             =head1 LICENSE AND COPYRIGHT
57              
58             This software is Copyright (c) 2020 by B Fraser.
59              
60             This is free software, licensed under:
61              
62             The Artistic License 2.0 (GPL Compatible)
63              
64              
65             =cut
66              
67             1; # End of Alien::libmariadbclient