Module::Install::External man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

Module::Install::ExterUser3Contributed Perl DocumeModule::Install::External(3)

NAME
       Module::Install::External - Specify dependencies on external non-Perl
       things

DESCRIPTION
       "Module::Install::External" provides command that allow you to
       declaratively specify a dependency on a program or system that is not
       Perl.

       The commands it provides are similar to those in Module::Install::Can,
       except that they implement an explicit dependency, in addition to just
       working out if the particular thing is available.

COMMANDS
   requires_external_cc
	 requires_external_cc;

       The "requires_external_cc" command explicitly specifies that a C
       compiler is required in order to build (at make-time) the distribution.

       It does not take any params, and aborts the Makefile.PL execution in a
       way that an automated installation or testing system will interpret as
       a "NA" ("not applicable to this platform") result.

       This maybe be changed to an alternative abort result at a later time.

       Returns true as a convenience.

   requires_external_bin
	 requires_external_bin 'cvs';

       The "requires_external_bin" command takes the name of a system command
       or program, similar to the "can_run" command, except that
       "requires_external_bin" checks in a way that is a declarative explicit
       dependency.

       The takes a single param of the command/program name, and aborts the
       "Makefile.PL" execution in a way that an automated installation or
       testing system will interpret as a "NA" ("not applicable to this
       platform") result.

       Returns true as a convenience.

TO DO
       Work out how to save the external dependency metadata, in agreement
       with the larger Perl community.

       Implement the agreed external dependency metadata solution.

AUTHORS
       Adam Kennedy <adamk@cpan.org>

SEE ALSO
       Module::Install

COPYRIGHT
       Copyright 2006 Adam Kennedy.

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

       See <http://www.perl.com/perl/misc/Artistic.html>

perl v5.14.1			  2011-04-27	  Module::Install::External(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net