This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Missed adding new file Policy_sh.SH in change 592.
[perl5.git] / Policy_sh.SH
1 case $CONFIG in
2 '') . ./config.sh ;;
3 esac
4 echo "Extracting Policy.sh (with variable substitutions)"
5 $spitshell <<!GROK!THIS! >Policy.sh
6 $startsh
7 #
8 #  This file was produced by running the Policy_sh.SH script, which
9 #  gets its values from config.sh, which is generally produced by
10 #  running Configure.
11 #
12 #  The idea here is to distill in one place the common site-wide
13 #  "policy" answers (such as installation directories) that are
14 #  to be "sticky".  That is, if you keep the file Policy.sh around in
15 #  the same directory as you are building Perl, then Configure will
16 #  (by default) load up the Policy.sh file just before the
17 #  platform-specific hints file.
18
19
20 #Credits:
21 #   The original design for this Policy.sh file came from Wayne Davison,
22 #   maintainer of trn.
23 #   This version for Perl5.004_61 originally written by 
24 #   Andy Dougherty <doughera@lafcol.lafayette.edu>.
25 #   This file may be distributed under the same terms as Perl itself.
26
27
28 #  Site-specific values 
29
30 perladmin='$perladmin'
31
32 # Installation directives.  Note that each one comes in three flavors.
33 # For example, we have privlib, privlibexp, and installprivlib.
34 # privlib is for private (to perl) library files.
35 # privlibexp is the same, expcept any '~' the user gave to Configure
36 #     is expanded to the user's home directory.  This is figured
37 #     out automatically by Configure, so you don't have to include it here.   
38 # installprivlib is for systems (such as those running AFS) that
39 #     need to distinguish between the place where things
40 #     get installed and where they finally will reside.
41 # A full Glossary of all these config.sh variables is in the
42 # Porting/Glossary file.
43
44 # Installation Prefix.
45 prefix='$prefix'
46
47 bin='$bin'
48 installbin='$installbin'
49
50 scriptdir='$scriptdir'
51 installscript='$installscript'
52
53 privlib='$privlib'
54 installprivlib='$installprivlib'
55
56 archlib='$archlib'
57 installarchlib='$installarchlib'
58
59 sitearch='$sitearch'
60 installsitearch='$installsitearch'
61
62 sitelib='$sitelib'
63 installsitelib='$installsitelib'
64
65 # man1 and man3 manpage directories and extensions.
66 man1dir='$man1dir'
67 man1ext='$man1ext'
68 installman1dir='$installman1dir'
69 man3dir='$man3dir'
70 man3ext='$man3ext'
71 installman3dir='$installman3dir'
72
73 #  You may add additional items here, for example, to set the pager
74 #  to your local favorite value, uncomment
75 #  #pager='$pager'
76
77 !GROK!THIS!