MyWebUniversity.com Home Page
 



Darwin Mac OS X man pages main menu
build::Wx::build::MakeMUserrContributed Perl Docubuild::Wx::build::MakeMaker(3)



NAME
       Wx::build::MakeMaker - ExtUtils::MakeMaker specialisation for wxPerl
       modules

SYNOPSIS
       use Wx::build::MakeMaker;

       wxWriteMakefile( NAME         => 'My::Module',
                        VERSIONFROM => 'Module.pm' );

FUNCTIONS
       wxWriteakefile

         wxWriteMakefile( arameter => value, ... );

       This functions is meant to be used exactly as ExtUtils::Make-
       Maker::WriteMakefile (see). It accepts all WriteMakefile's parameters,
       plus:

       * WXCORELIB
             WXCORELIB => 'xrc core base'

           link libraries from wxWidgets' core or contrib directory.  If not
           spedified, defaults to 'adv html core net base' for compatibility.

       * WXLIB
             WXLIB => '-lxrc'

           Link additional libraries from wxWidgets' contrib directory.

       * REQUIREWX
             REQUIREWX => 2.003002  # wxWidgets 2.3.2

           Do not build this module if wxWidgets' version is lower than the
           version specified.

       * NOWXPLATFORMs
             NOWXPLATFORMS => [ 'x11', 'msw' ]

           Do not build this module on the specified platform(s).

       * ONWXPLATFORMs
             ONWXPLATFORMS => [ 'gtk' ]

           only build this module on the specified platform(s).

PRIVATE FUNCTIONS
       These functions are here for reference, do not use them.

       iscore

         if( iscore ) { ... }

       True if it is building the wxPerl core (Wx.dll), false otherwise.

       iswxPerltree

         if( iswxPerltree ) { ... }

       True if it is building any part of wxPerl, false otherwise.

       sethookpackage

         Wx::build::MakeMaker::sethookpackage( 'packagename' );

       Package to be hooked into the MakeMaker inheritance chain.

METHODS
       wxconfig

         my $cfg = $this->wxconfig();

       Get the appropriate "Wx::build::Config" object.



perl v5.8.6                       2004-02-28    build::Wx::build::MakeMaker(3)
Darwin Mac OS X man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™