use alienfile;

plugin 'PkgConfig' => 'libyara';

probe sub {
  require FFI::CheckLib;
  return FFI::CheckLib::check_lib( lib => 'yara' ) ? 'system' : 'share';
};

share {
  start_url 'https://github.com/VirusTotal/yara/releases/download/v4.5.0/yara-4.5.0.tar.gz';

  plugin 'Download' => (
    filter => qr/^yara-?([\d\.]+)\.tar\.gz$/,
  );
  plugin 'Extract' => 'tar.gz';
  plugin 'Build::Autoconf';
};
