MINI
C:
/
app
/
Administrator
/
product
/
11.2.0
/
dbhome_1
/
perl
/
html
/
lib
/
Module
/
Build
/
Platform
/
Upload File:
files >> C:/app/Administrator/product/11.2.0/dbhome_1/perl/html/lib/Module/Build/Platform/MacOS.html
<?xml version="1.0" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Module::Build::Platform::MacOS - Builder class for MacOS platforms</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rev="made" href="mailto:" /> </head> <body style="background-color: white"> <table border="0" width="100%" cellspacing="0" cellpadding="3"> <tr><td class="block" style="background-color: #cccccc" valign="middle"> <big><strong><span class="block"> Module::Build::Platform::MacOS - Builder class for MacOS platforms</span></strong></big> </td></tr> </table> <!-- INDEX BEGIN --> <div name="index"> <p><a name="__index__"></a></p> <ul> <li><a href="#name">NAME</a></li> <li><a href="#description">DESCRIPTION</a></li> <ul> <li><a href="#overriden_methods">Overriden Methods</a></li> </ul> <li><a href="#author">AUTHOR</a></li> <li><a href="#see_also">SEE ALSO</a></li> </ul> <hr name="index" /> </div> <!-- INDEX END --> <p> </p> <h1><a name="name">NAME</a></h1> <p>Module::Build::Platform::MacOS - Builder class for MacOS platforms</p> <p> </p> <hr /> <h1><a name="description">DESCRIPTION</a></h1> <p>The sole purpose of this module is to inherit from <code>Module::Build::Base</code> and override a few methods. Please see <a href="file://C|\ADE\ntregres_sjm_perl_nt_510\perl\html/lib/Module/Build.html">the Module::Build manpage</a> for the docs.</p> <p> </p> <h2><a name="overriden_methods">Overriden Methods</a></h2> <dl> <dt><strong><a name="new" class="item"><code>new()</code></a></strong> <dd> <p>MacPerl doesn't define $Config{sitelib} or $Config{sitearch} for some reason, but $Config{installsitelib} and $Config{installsitearch} are there. So we copy the install variables to the other location</p> </dd> </li> <dt><strong><a name="make_executable" class="item"><code>make_executable()</code></a></strong> <dd> <p>On MacOS we set the file type and creator to MacPerl so it will run with a double-click.</p> </dd> </li> <dt><strong><a name="dispatch" class="item"><code>dispatch()</code></a></strong> <dd> <p>Because there's no easy way to say "./Build test" on MacOS, if dispatch is called with no arguments and no @ARGV a dialog box will pop up asking what action to take and any extra arguments.</p> </dd> <dd> <p>Default action is "test".</p> </dd> </li> <dt><strong><a name="action_realclean" class="item"><code>ACTION_realclean()</code></a></strong> <dd> <p>Need to unlock the Build program before deleting.</p> </dd> </li> </dl> <p> </p> <hr /> <h1><a name="author">AUTHOR</a></h1> <p>Michael G Schwern <<a href="mailto:schwern@pobox.com">schwern@pobox.com</a>></p> <p> </p> <hr /> <h1><a name="see_also">SEE ALSO</a></h1> <p><code>perl(1)</code>, Module::Build(3), ExtUtils::MakeMaker(3)</p> <table border="0" width="100%" cellspacing="0" cellpadding="3"> <tr><td class="block" style="background-color: #cccccc" valign="middle"> <big><strong><span class="block"> Module::Build::Platform::MacOS - Builder class for MacOS platforms</span></strong></big> </td></tr> </table> </body> </html>
Copyright ©2021 || Defacer Indonesia