our
$VERSION
= 0.014_000;
my
$configure_cxxflags
=
''
;
if
(
$OSNAME
eq
'MSWin32'
) {
$configure_cxxflags
=
'CXXFLAGS="%CXXFLAGS% -DPCRE2_STATIC"'
;
}
plugin
'Probe::CBuilder'
=> (
aliens
=> [
'Alien::PCRE2'
],
program
=>
"#include <jpcre2.hpp>\nint main() { return 0; }\n"
,
lang
=>
'C++'
,
);
share {
plugin
Download
=> (
filter
=>
qr/^jpcre2-.*\.tar\.gz$/
,
version
=>
qr/^jpcre2-([0-9\.]+)/
,
);
plugin
Extract
=>
'tar.gz'
;
plugin
'Build::Autoconf'
=> ();
plugin
'Build::SearchDep'
=> (
aliens
=> [
'Alien::PCRE2'
],
public_I
=> 1,
public_l
=> 1,
);
build [
'%{configure} --disable-cpp11 --enable-test '
.
$configure_cxxflags
,
'%{gmake}'
,
'%{gmake} check'
,
'%{gmake} install'
,
];
};