Unix and Linux Discussions Tagged with automated |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
1 |
2,243 |
UNIX for Beginners Questions & Answers |
|
|
|
2 |
17,920 |
Cybersecurity |
|
|
|
7 |
6,443 |
Shell Programming and Scripting |
|
|
|
4 |
3,532 |
SuSE |
|
|
|
1 |
4,525 |
OS X (Apple) |
|
|
|
36 |
117,013 |
IP Networking |
|
|
|
3 |
10,328 |
Shell Programming and Scripting |
|
|
|
0 |
924 |
Software Releases - RSS News |
|
|
|
0 |
1,215 |
UNIX and Linux RSS News |
|
|
|
0 |
1,175 |
UNIX and Linux RSS News |
|
|
|
0 |
1,128 |
UNIX and Linux RSS News |
|
|
|
0 |
2,359 |
Software Releases - RSS News |
|
|
|
0 |
1,370 |
Complex Event Processing RSS News |
|
|
|
0 |
13,349 |
Shell Programming and Scripting |
|
|
|
4 |
2,851 |
Shell Programming and Scripting |
|
|
|
1 |
1,804 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
2,561 |
Shell Programming and Scripting |
|
|
|
0 |
1,061 |
UNIX and Linux RSS News |
|
|
|
2 |
4,953 |
Shell Programming and Scripting |
|
|
|
0 |
738 |
Software Releases - RSS News |
|
|
|
0 |
805 |
Software Releases - RSS News |
|
|
|
1 |
5,362 |
UNIX and Linux Applications |
|
|
|
14 |
5,614 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,680 |
Programming |
|
|
|
7 |
6,246 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
11,522 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,310 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
8,247 |
UNIX for Advanced & Expert Users |
|
|
|
4 |
2,717 |
UNIX for Dummies Questions & Answers |
|
|
|
5 |
2,463 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
4,341 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
8,539 |
IP Networking |
Module::Install::External(3) User Contributed Perl Documentation Module::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_xs
requires_xs;
The "requires_xs" command explicitly specifies that a C compiler and the perl header files are required in order to build (at make-time)
the distribution (specifically XS files).
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 may be changed to an alternative abort result at a later time.
Returns true as a convenience.
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 may be 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.16.3 2012-03-01 Module::Install::External(3)