summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-10-04 23:25:04 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-10-04 23:25:04 +0000
commitb7a73309b8530cbdcbcf7de31e63df301f0c61dd (patch)
tree4d9f856515c408ecdbc05e2f792624953a95cb78 /INSTALL
parentb68ece06e2cf4b8e1f7a860c1625cd5817c8c80b (diff)
downloadperl-b7a73309b8530cbdcbcf7de31e63df301f0c61dd.tar.gz
Enable disabling scripts installation by Configure -Uinstallscripts,
suggested by H. Merijn Brand. p4raw-id: //depot/perl@7146
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL32
1 files changed, 28 insertions, 4 deletions
diff --git a/INSTALL b/INSTALL
index f961024902..82810a0ae7 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1831,11 +1831,16 @@ anything, you can run
make install will install the following:
+ binaries
+
perl,
perl5.nnn where nnn is the current release number. This
will be a link to perl.
suidperl,
sperl5.nnn If you requested setuid emulation.
+
+ scripts
+
a2p awk-to-perl translator
cppstdin This is used by perl -P, if your cc -E can't
read from stdin.
@@ -1849,13 +1854,21 @@ make install will install the following:
pl2pm Convert Perl 4 .pl files to Perl 5 .pm modules
pod2html, Converters from perl's pod documentation format
pod2latex, to other useful formats.
- pod2man, and
- pod2text
+ pod2man,
+ pod2text,
+ pod2checker,
+ pod2select,
+ pod2usage
splain Describe Perl warnings and errors
dprofpp Perl code profile post-processor
- library files in $privlib and $archlib specified to
+ library files
+
+ in $privlib and $archlib specified to
Configure, usually under /usr/local/lib/perl5/.
+
+ documentation
+
man pages in $man1dir, usually /usr/local/man/man1.
module man
pages in $man3dir, usually /usr/local/man/man3.
@@ -1864,11 +1877,22 @@ make install will install the following:
Installperl will also create the directories listed above
in L<"Installation Directories">.
-Perl's *.h header files and the libperl.a library are also installed
+Perl's *.h header files and the libperl library are also installed
under $archlib so that any user may later build new modules, run the
optional Perl compiler, or embed the perl interpreter into another
program even if the Perl source is no longer available.
+Sometimes you do no want to install the scripts. This may be the case
+for example when installing a newer version of perl alongside an
+already installed production version of perl without disabling
+installation of new modules for the production version. To not to
+install the scripts run
+
+ Configure -Uinstallscripts
+
+(note the plural 'scripts') or by answering 'no' to the appropriate
+Configure prompt.
+
=head1 Coexistence with earlier versions of perl5
In general, you can usually safely upgrade from one version of Perl (e.g.