Unix and Linux Discussions Tagged with automated |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
1 |
2,236 |
UNIX for Beginners Questions & Answers |
|
|
|
2 |
17,640 |
Cybersecurity |
|
|
|
7 |
6,379 |
Shell Programming and Scripting |
|
|
|
4 |
3,505 |
SuSE |
|
|
|
1 |
4,510 |
OS X (Apple) |
|
|
|
36 |
116,322 |
IP Networking |
|
|
|
3 |
10,302 |
Shell Programming and Scripting |
|
|
|
0 |
902 |
Software Releases - RSS News |
|
|
|
0 |
1,201 |
UNIX and Linux RSS News |
|
|
|
0 |
1,160 |
UNIX and Linux RSS News |
|
|
|
0 |
1,118 |
UNIX and Linux RSS News |
|
|
|
0 |
2,349 |
Software Releases - RSS News |
|
|
|
0 |
1,356 |
Complex Event Processing RSS News |
|
|
|
0 |
13,332 |
Shell Programming and Scripting |
|
|
|
4 |
2,801 |
Shell Programming and Scripting |
|
|
|
1 |
1,791 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
2,541 |
Shell Programming and Scripting |
|
|
|
0 |
1,057 |
UNIX and Linux RSS News |
|
|
|
2 |
4,936 |
Shell Programming and Scripting |
|
|
|
0 |
726 |
Software Releases - RSS News |
|
|
|
0 |
797 |
Software Releases - RSS News |
|
|
|
1 |
5,343 |
UNIX and Linux Applications |
|
|
|
14 |
5,427 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,639 |
Programming |
|
|
|
7 |
6,064 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
11,481 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,244 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
8,183 |
UNIX for Advanced & Expert Users |
|
|
|
4 |
2,690 |
UNIX for Dummies Questions & Answers |
|
|
|
5 |
2,434 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
4,308 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
8,483 |
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)