23 lines
477 B
Perl
23 lines
477 B
Perl
use ExtUtils::MakeMaker;
|
|
|
|
my $solvprefix = '/usr';
|
|
|
|
my $inc = "-I$solvprefix/include/solv";
|
|
my $lib;
|
|
|
|
if (grep {$_ eq '--bundled-libsolv'} @ARGV) {
|
|
my $builddir = 'libsolv';
|
|
$inc = "-I$builddir/src -I$builddir/ext";
|
|
$lib = "-L$builddir/src -L$builddir/ext -lsolvext -lsolv -lz -llzma -lzstd";
|
|
} else {
|
|
$lib = '-lsolvext -lsolv';
|
|
}
|
|
|
|
|
|
WriteMakefile(
|
|
NAME => 'BSSolv',
|
|
VERSION_FROM => 'BSSolv.pm',
|
|
INC => $inc,
|
|
LIBS => [ $lib ],
|
|
)
|