use strict; use warnings; use ExtUtils::MakeMaker::CPANfile; if (!$ENV{'ALLOW_NONLINUX'}) { die "OS not supported: $^O$/" if $^O ne 'linux'; } WriteMakefile( NAME => 'Linux::WireGuard', VERSION_FROM => 'lib/Linux/WireGuard.pm', # finds $VERSION ABSTRACT_FROM => 'lib/Linux/WireGuard.pm', # retrieve abstract from module AUTHOR => [ 'Felipe Gasper (FELIPE)', ], LICENSE => "perl_5", INC => join( q< >, '-Wall', '-std=c99', ), OBJECT => join( q< >, '$(BASEEXT)$(OBJ_EXT)', 'libwireguard.o', ), PMLIBDIRS => ['lib'], META_MERGE => { 'meta-spec' => { version => 2 }, resources => { repository => { type => 'git', url => 'git://github.com/FGasper/p5-Linux-WireGuard.git', web => 'https://github.com/FGasper/p5-Linux-WireGuard', }, bugtracker => { web => 'https://github.com/FGasper/p5-Linux-WireGuard/issues', }, }, }, );