| | 2641 | |
| | 2642 | html1dir (html1dir.U): |
| | 2643 | This variable contains the name of the directory in which html |
| | 2644 | source pages are to be put. This directory is for pages |
| | 2645 | that describe whole programs, not libraries or modules. It |
| | 2646 | is intended to correspond roughly to section 1 of the Unix |
| | 2647 | manuals. |
| | 2648 | |
| | 2649 | html1direxp (html1dir.U): |
| | 2650 | This variable is the same as the html1dir variable, but is filename |
| | 2651 | expanded at configuration time, for convenient use in makefiles. |
| | 2652 | |
| | 2653 | html3dir (html3dir.U): |
| | 2654 | This variable contains the name of the directory in which html |
| | 2655 | source pages are to be put. This directory is for pages |
| | 2656 | that describe libraries or modules. It is intended to |
| | 2657 | correspond roughly to section 3 of the Unix manuals. |
| | 2658 | |
| | 2659 | html3direxp (html3dir.U): |
| | 2660 | This variable is the same as the html3dir variable, but is filename |
| | 2661 | expanded at configuration time, for convenient use in makefiles. |
| | 3079 | installhtml1dir (html1dir.U): |
| | 3080 | This variable is really the same as html1direxp, unless you are |
| | 3081 | using a different installprefix. For extra portability, you |
| | 3082 | should only use this variable within your makefiles. |
| | 3083 | |
| | 3084 | installhtml3dir (html3dir.U): |
| | 3085 | This variable is really the same as html3direxp, unless you are |
| | 3086 | using a different installprefix. For extra portability, you |
| | 3087 | should only use this variable within your makefiles. |
| | 3088 | |
| | 3133 | installsitehtml1dir (sitehtml1dir.U): |
| | 3134 | This variable is really the same as sitehtml1direxp, unless you are using |
| | 3135 | AFS in which case it points to the read/write location whereas |
| | 3136 | html1direxp only points to the read-only access location. For extra |
| | 3137 | portability, you should only use this variable within your makefiles. |
| | 3138 | |
| | 3139 | installsitehtml3dir (sitehtml3dir.U): |
| | 3140 | This variable is really the same as sitehtml3direxp, unless you are using |
| | 3141 | AFS in which case it points to the read/write location whereas |
| | 3142 | html3direxp only points to the read-only access location. For extra |
| | 3143 | portability, you should only use this variable within your makefiles. |
| | 3144 | |
| | 3149 | |
| | 3150 | installsiteman1dir (siteman1dir.U): |
| | 3151 | This variable is really the same as siteman1direxp, unless you are using |
| | 3152 | AFS in which case it points to the read/write location whereas |
| | 3153 | man1direxp only points to the read-only access location. For extra |
| | 3154 | portability, you should only use this variable within your makefiles. |
| | 3155 | |
| | 3156 | installsiteman3dir (siteman3dir.U): |
| | 3157 | This variable is really the same as siteman3direxp, unless you are using |
| | 3158 | AFS in which case it points to the read/write location whereas |
| | 3159 | man3direxp only points to the read-only access location. For extra |
| | 3160 | portability, you should only use this variable within your makefiles. |
| | 3161 | |
| | 3162 | installsitescript (sitescript.U): |
| | 3163 | This variable is usually the same as sitescriptexp, unless you are on |
| | 3164 | a system running AFS, in which case they may differ slightly. You |
| | 3165 | should always use this variable within your makefiles for portability. |
| | 3180 | Unfortunately, while this "style" variable is used to set |
| | 3181 | defaults for all three directory hierarchies (core, vendor, and |
| | 3182 | site), there is no guarantee that the same style is actually |
| | 3183 | appropriate for all those directories. For example, $prefix |
| | 3184 | might be /opt/perl, but $siteprefix might be /usr/local. |
| | 3185 | (Perhaps, in retrospect, the "lib" style should never have been |
| | 3186 | supported, but it did seem like a nice idea at the time.) |
| | 3187 | |
| | 3188 | The situation is even less clear for tools such as MakeMaker |
| | 3189 | that can be used to install additional modules into |
| | 3190 | non-standard places. For example, if a user intends to install |
| | 3191 | a module into a private directory (perhaps by setting PREFIX on |
| | 3192 | the Makefile.PL command line), then there is no reason to |
| | 3193 | assume that the Configure-time $installstyle setting will be |
| | 3194 | relevant for that PREFIX. |
| | 3195 | |
| | 3218 | installvendorhtml1dir (vendorhtml1dir.U): |
| | 3219 | This variable is really the same as vendorhtml1direxp but may differ on |
| | 3220 | those systems using AFS. For extra portability, only this variable |
| | 3221 | should be used in makefiles. |
| | 3222 | |
| | 3223 | installvendorhtml3dir (vendorhtml3dir.U): |
| | 3224 | This variable is really the same as vendorhtml3direxp but may differ on |
| | 3225 | those systems using AFS. For extra portability, only this variable |
| | 3226 | should be used in makefiles. |
| | 3227 | |
| | 3230 | those systems using AFS. For extra portability, only this variable |
| | 3231 | should be used in makefiles. |
| | 3232 | |
| | 3233 | installvendorman1dir (vendorman1dir.U): |
| | 3234 | This variable is really the same as vendorman1direxp but may differ on |
| | 3235 | those systems using AFS. For extra portability, only this variable |
| | 3236 | should be used in makefiles. |
| | 3237 | |
| | 3238 | installvendorman3dir (vendorman3dir.U): |
| | 3239 | This variable is really the same as vendorman3direxp but may differ on |
| | 3240 | those systems using AFS. For extra portability, only this variable |
| | 3241 | should be used in makefiles. |
| | 3242 | |
| | 3243 | installvendorscript (vendorscript.U): |
| | 3244 | This variable is really the same as vendorscriptexp but may differ on |
| | 4135 | sitehtml1dir (sitehtml1dir.U): |
| | 4136 | This variable contains the name of the directory in which site-specific |
| | 4137 | html source pages are to be put. It is the responsibility of the |
| | 4138 | Makefile.SH to get the value of this into the proper command. |
| | 4139 | You must be prepared to do the ~name expansion yourself. |
| | 4140 | The standard distribution will put nothing in this directory. |
| | 4141 | After perl has been installed, users may install their own local |
| | 4142 | html pages in this directory with |
| | 4143 | MakeMaker Makefile.PL |
| | 4144 | or equivalent. See INSTALL for details. |
| | 4145 | |
| | 4146 | sitehtml1direxp (sitehtml1dir.U): |
| | 4147 | This variable is the same as the sitehtml1dir variable, but is filename |
| | 4148 | expanded at configuration time, for convenient use in makefiles. |
| | 4149 | |
| | 4150 | sitehtml3dir (sitehtml3dir.U): |
| | 4151 | This variable contains the name of the directory in which site-specific |
| | 4152 | library html source pages are to be put. It is the responsibility of the |
| | 4153 | Makefile.SH to get the value of this into the proper command. |
| | 4154 | You must be prepared to do the ~name expansion yourself. |
| | 4155 | The standard distribution will put nothing in this directory. |
| | 4156 | After perl has been installed, users may install their own local |
| | 4157 | library html pages in this directory with |
| | 4158 | MakeMaker Makefile.PL |
| | 4159 | or equivalent. See INSTALL for details. |
| | 4160 | |
| | 4161 | sitehtml3direxp (sitehtml3dir.U): |
| | 4162 | This variable is the same as the sitehtml3dir variable, but is filename |
| | 4163 | expanded at configuration time, for convenient use in makefiles. |
| | 4164 | |
| | 4185 | siteman1dir (siteman1dir.U): |
| | 4186 | This variable contains the name of the directory in which site-specific |
| | 4187 | manual source pages are to be put. It is the responsibility of the |
| | 4188 | Makefile.SH to get the value of this into the proper command. |
| | 4189 | You must be prepared to do the ~name expansion yourself. |
| | 4190 | The standard distribution will put nothing in this directory. |
| | 4191 | After perl has been installed, users may install their own local |
| | 4192 | man1 pages in this directory with |
| | 4193 | MakeMaker Makefile.PL |
| | 4194 | or equivalent. See INSTALL for details. |
| | 4195 | |
| | 4196 | siteman1direxp (siteman1dir.U): |
| | 4197 | This variable is the same as the siteman1dir variable, but is filename |
| | 4198 | expanded at configuration time, for convenient use in makefiles. |
| | 4199 | |
| | 4200 | siteman3dir (siteman3dir.U): |
| | 4201 | This variable contains the name of the directory in which site-specific |
| | 4202 | library man source pages are to be put. It is the responsibility of the |
| | 4203 | Makefile.SH to get the value of this into the proper command. |
| | 4204 | You must be prepared to do the ~name expansion yourself. |
| | 4205 | The standard distribution will put nothing in this directory. |
| | 4206 | After perl has been installed, users may install their own local |
| | 4207 | man3 pages in this directory with |
| | 4208 | MakeMaker Makefile.PL |
| | 4209 | or equivalent. See INSTALL for details. |
| | 4210 | |
| | 4211 | siteman3direxp (siteman3dir.U): |
| | 4212 | This variable is the same as the siteman3dir variable, but is filename |
| | 4213 | expanded at configuration time, for convenient use in makefiles. |
| | 4214 | |
| | 4223 | |
| | 4224 | sitescript (sitescript.U): |
| | 4225 | This variable holds the name of the directory in which the user wants |
| | 4226 | to put add-on publicly executable files for the package in question. It |
| | 4227 | is most often a local directory such as /usr/local/bin. Programs using |
| | 4228 | this variable must be prepared to deal with ~name substitution. |
| | 4229 | The standard distribution will put nothing in this directory. |
| | 4230 | After perl has been installed, users may install their own local |
| | 4231 | scripts in this directory with |
| | 4232 | MakeMaker Makefile.PL |
| | 4233 | or equivalent. See INSTALL for details. |
| | 4234 | |
| | 4235 | sitescriptexp (sitescript.U): |
| | 4236 | This is the same as the sitescript variable, but is filename expanded at |
| | 4237 | configuration time, for use in your makefiles. |
| | 4751 | vendorhtml1dir (vendorhtml1dir.U): |
| | 4752 | This variable contains the name of the directory for html |
| | 4753 | pages. It may have a ~ on the front. |
| | 4754 | The standard distribution will put nothing in this directory. |
| | 4755 | Vendors who distribute perl may wish to place their own |
| | 4756 | html pages in this directory with |
| | 4757 | MakeMaker Makefile.PL INSTALLDIRS=vendor |
| | 4758 | or equivalent. See INSTALL for details. |
| | 4759 | |
| | 4760 | vendorhtml1direxp (vendorhtml1dir.U): |
| | 4761 | This variable is the ~name expanded version of vendorhtml1dir, so that you |
| | 4762 | may use it directly in Makefiles or shell scripts. |
| | 4763 | |
| | 4764 | vendorhtml3dir (vendorhtml3dir.U): |
| | 4765 | This variable contains the name of the directory for html |
| | 4766 | library pages. It may have a ~ on the front. |
| | 4767 | The standard distribution will put nothing in this directory. |
| | 4768 | Vendors who distribute perl may wish to place their own |
| | 4769 | html pages for modules and extensions in this directory with |
| | 4770 | MakeMaker Makefile.PL INSTALLDIRS=vendor |
| | 4771 | or equivalent. See INSTALL for details. |
| | 4772 | |
| | 4773 | vendorhtml3direxp (vendorhtml3dir.U): |
| | 4774 | This variable is the ~name expanded version of vendorhtml3dir, so that you |
| | 4775 | may use it directly in Makefiles or shell scripts. |
| | 4776 | |
| | 4795 | vendorman1dir (vendorman1dir.U): |
| | 4796 | This variable contains the name of the directory for man1 |
| | 4797 | pages. It may have a ~ on the front. |
| | 4798 | The standard distribution will put nothing in this directory. |
| | 4799 | Vendors who distribute perl may wish to place their own |
| | 4800 | man1 pages in this directory with |
| | 4801 | MakeMaker Makefile.PL INSTALLDIRS=vendor |
| | 4802 | or equivalent. See INSTALL for details. |
| | 4803 | |
| | 4804 | vendorman1direxp (vendorman1dir.U): |
| | 4805 | This variable is the ~name expanded version of vendorman1dir, so that you |
| | 4806 | may use it directly in Makefiles or shell scripts. |
| | 4807 | |
| | 4808 | vendorman3dir (vendorman3dir.U): |
| | 4809 | This variable contains the name of the directory for man3 |
| | 4810 | pages. It may have a ~ on the front. |
| | 4811 | The standard distribution will put nothing in this directory. |
| | 4812 | Vendors who distribute perl may wish to place their own |
| | 4813 | man3 pages in this directory with |
| | 4814 | MakeMaker Makefile.PL INSTALLDIRS=vendor |
| | 4815 | or equivalent. See INSTALL for details. |
| | 4816 | |
| | 4817 | vendorman3direxp (vendorman3dir.U): |
| | 4818 | This variable is the ~name expanded version of vendorman3dir, so that you |
| | 4819 | may use it directly in Makefiles or shell scripts. |
| | 4820 | |
| | 4829 | |
| | 4830 | vendorscript (vendorscript.U): |
| | 4831 | This variable contains the eventual value of the VENDORSCRIPT symbol. |
| | 4832 | It may have a ~ on the front. |
| | 4833 | The standard distribution will put nothing in this directory. |
| | 4834 | Vendors who distribute perl may wish to place additional |
| | 4835 | executable scripts in this directory with |
| | 4836 | MakeMaker Makefile.PL INSTALLDIRS=vendor |
| | 4837 | or equivalent. See INSTALL for details. |
| | 4838 | |
| | 4839 | vendorscriptexp (vendorscript.U): |
| | 4840 | This variable is the ~name expanded version of vendorscript, so that you |
| | 4841 | may use it directly in Makefiles or shell scripts. |