Unix and Linux Discussions Tagged with automated |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
1 |
2,290 |
UNIX for Beginners Questions & Answers |
|
|
|
2 |
18,696 |
Cybersecurity |
|
|
|
7 |
6,710 |
Shell Programming and Scripting |
|
|
|
4 |
3,644 |
SuSE |
|
|
|
1 |
4,618 |
OS X (Apple) |
|
|
|
36 |
120,929 |
IP Networking |
|
|
|
3 |
10,407 |
Shell Programming and Scripting |
|
|
|
0 |
984 |
Software Releases - RSS News |
|
|
|
0 |
1,236 |
UNIX and Linux RSS News |
|
|
|
0 |
1,231 |
UNIX and Linux RSS News |
|
|
|
0 |
1,155 |
UNIX and Linux RSS News |
|
|
|
0 |
2,412 |
Software Releases - RSS News |
|
|
|
0 |
1,407 |
Complex Event Processing RSS News |
|
|
|
0 |
13,421 |
Shell Programming and Scripting |
|
|
|
4 |
3,101 |
Shell Programming and Scripting |
|
|
|
1 |
1,835 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
2,610 |
Shell Programming and Scripting |
|
|
|
0 |
1,093 |
UNIX and Linux RSS News |
|
|
|
2 |
5,022 |
Shell Programming and Scripting |
|
|
|
0 |
765 |
Software Releases - RSS News |
|
|
|
0 |
822 |
Software Releases - RSS News |
|
|
|
1 |
5,453 |
UNIX and Linux Applications |
|
|
|
14 |
6,569 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,901 |
Programming |
|
|
|
7 |
6,793 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
11,699 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,616 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
8,600 |
UNIX for Advanced & Expert Users |
|
|
|
4 |
2,803 |
UNIX for Dummies Questions & Answers |
|
|
|
5 |
2,565 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
4,543 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
8,753 |
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)