perl-BSSolv/Makefile.PL
openeuler-basic 72d1a1080d init package
2020-03-06 16:40:42 +08:00

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 ],
)