use lib "./macros/";
use AutoGen;
+use Carp qw(cluck confess);
+
AutoGen->run(
"name"=>"captive",
./src/libcaptive/sandbox/sandbox.h
./src/libcaptive/sandbox/sandbox-skelimpl.c
)],
+ "prep"=>sub {
+ local $/;
+ undef $/;
+ local *F;
+ do { open F,$_ or confess "Open $_: $!"; } for ("libtoolize -n|");
+ my $libtoolize_out=<F>;
+ close F;
+ my $ltmain_sh_fn=($libtoolize_out=~m#\s(/\S*/\Qltmain.sh\E)\b#)[0];
+ confess "'ltmain.sh' pathname not found in libtoolize(1) output" if !$ltmain_sh_fn;
+ do { open F,$_ or confess "Open $_: $!"; } for ($ltmain_sh_fn);
+ my $ltmain_sh_body=<F>;
+ close F;
+ $ltmain_sh_body=~/object name conflicts; renaming object files/
+ or confess "'libtool' package version 1.5 or higher required";
+ 1;
+ },
);