############################################################################# ## Name: Makefile.PL ## Purpose: Makefile ## Author: Mattia Barbon ## Modified by: ## Created: 26/07/2003 ## RCS-ID: $Id: Makefile.PL 2410 2008-06-29 19:32:37Z mbarbon $ ## Copyright: (c) 2003, 2005, 2007-2008 Mattia Barbon ## Licence: This program is free software; you can redistribute it and/or ## modify it under the same terms as Perl itself ############################################################################# use strict; use lib 'inc'; use MyMakeMaker; my %requires = ( 'Wx' => '0.57', 'Wx::build::MakeMaker' => '0.16', ); eval { require ExtUtils::MY_Metafile; ExtUtils::MY_Metafile->import; my_metafile ( { license => 'perl', dynamic_config => 1, requires => \%requires, build_requires => {}, configure_requires => { 'Wx::build::MakeMaker' => '0.16', }, } ); }; wxWriteMakefile( NAME => 'Wx::GLCanvas', ABSTRACT_FROM => 'lib/Wx/GLCanvas.pm', AUTHOR => 'Mattia Barbon ', VERSION_FROM => 'lib/Wx/GLCanvas.pm', LIBS => ( $^O eq 'MSWin32' ? '-lopengl32' : '' ), WX_CORE_LIB => 'gl core base', WX_OVERLOAD => { header => 'cpp/ovl_const.h', source => 'cpp/ovl_const.cpp', }, PREREQ_PM => \%requires, LICENSE => 'perl', );