Unix and Linux Discussions Tagged with automated |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
1 |
2,443 |
UNIX for Beginners Questions & Answers |
|
|
|
2 |
19,843 |
Cybersecurity |
|
|
|
7 |
7,180 |
Shell Programming and Scripting |
|
|
|
4 |
3,854 |
SuSE |
|
|
|
1 |
4,829 |
OS X (Apple) |
|
|
|
36 |
124,879 |
IP Networking |
|
|
|
3 |
10,608 |
Shell Programming and Scripting |
|
|
|
0 |
1,224 |
Software Releases - RSS News |
|
|
|
0 |
1,259 |
UNIX and Linux RSS News |
|
|
|
0 |
1,303 |
UNIX and Linux RSS News |
|
|
|
0 |
1,185 |
UNIX and Linux RSS News |
|
|
|
0 |
2,534 |
Software Releases - RSS News |
|
|
|
0 |
1,458 |
Complex Event Processing RSS News |
|
|
|
0 |
13,493 |
Shell Programming and Scripting |
|
|
|
4 |
3,517 |
Shell Programming and Scripting |
|
|
|
1 |
1,963 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
2,700 |
Shell Programming and Scripting |
|
|
|
0 |
1,129 |
UNIX and Linux RSS News |
|
|
|
2 |
5,120 |
Shell Programming and Scripting |
|
|
|
0 |
934 |
Software Releases - RSS News |
|
|
|
0 |
1,005 |
Software Releases - RSS News |
|
|
|
1 |
5,572 |
UNIX and Linux Applications |
|
|
|
14 |
7,842 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
4,162 |
Programming |
|
|
|
7 |
8,214 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
12,083 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,966 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
9,113 |
UNIX for Advanced & Expert Users |
|
|
|
4 |
2,986 |
UNIX for Dummies Questions & Answers |
|
|
|
5 |
2,943 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
4,902 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
9,269 |
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)