diff options
author | Craig A. Berry <craigberry@mac.com> | 2002-04-14 13:56:02 -0500 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2002-04-15 12:32:43 +0000 |
commit | ec18bc927e5ed31b399ed88fe24d05c0da6d0d08 (patch) | |
tree | c12bfee9c77a2309466a0386160dfdd6a73c5ef0 /configure.com | |
parent | 1aa6dd61aa6395f566dba3dd09a3a1a4396547e3 (diff) | |
download | perl-ec18bc927e5ed31b399ed88fe24d05c0da6d0d08.tar.gz |
was (Re: [PATCH] MakeMaker 5.55_03 -> 5.90_01)
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <a05101500b8df8f770e55@[172.16.52.1]>
p4raw-id: //depot/perl@15920
Diffstat (limited to 'configure.com')
-rw-r--r-- | configure.com | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/configure.com b/configure.com index ee504dd9ec..14a2aafc0b 100644 --- a/configure.com +++ b/configure.com @@ -878,7 +878,7 @@ $! ...and only accept symbols if they're in the | delimited list below $! $ config_symbols0 ="|archlib|archlibexp|bin|binexp|builddir|cf_email|config_sh|installarchlib|installbin|installman1dir|installman3dir|" $ config_symbols1 ="|installprivlib|installscript|installsitearch|installsitelib|most|oldarchlib|oldarchlibexp|osname|pager|perl_symbol|perl_verb|" -$ config_symbols2 ="|prefix|privlib|privlibexp|scriptdir|sitearch|sitearchexp|sitelib|sitelib_stem|sitelibexp|try_cxx|use64bitall|use64bitint|" +$ config_symbols2 ="|prefix|privlib|privlibexp|scriptdir|sitearch|sitearchexp|sitebin|sitelib|sitelib_stem|sitelibexp|try_cxx|use64bitall|use64bitint|" $ config_symbols3 ="|usecasesensitive|usedefaulttypes|usedevel|useieee|useithreads|usemultiplicity|usemymalloc|usedebugging_perl|useperlio|usesecurelog|" $ config_symbols4 ="|usethreads|usevmsdebug|" $! @@ -1446,6 +1446,16 @@ $ rp = F$FAO("!AS!/!AS",rp,"[ ''dflt' ] ") $ GOSUB myread $ bin = ans $! +$!: determine where add-on public executables go +$ IF F$TYPE(sitebin) .NES. "" +$ THEN dflt = sitebin +$ ELSE dflt = "''vms_prefix':[bin.''archname']" +$ ENDIF +$ rp = "Pathname where the add-on public executables should be installed? " +$ rp = F$FAO("!AS!/!AS",rp,"[ ''dflt' ] ") +$ GOSUB myread +$ sitebin = ans +$! $!: determine where manual pages are on this system $!: What suffix to use on installed man pages $!: see if we can have long filenames @@ -1464,6 +1474,8 @@ $ IF F$TYPE(sitearch) .EQS. "" THEN - sitearch="''vms_prefix':[lib.site_perl.''archname']" $ IF F$TYPE(sitelib) .EQS. "" THEN - sitelib ="''vms_prefix':[lib.site_perl]" +$ IF F$TYPE(sitebin) .EQS. "" THEN - + sitebin="''vms_prefix':[bin.''archname']" $ ENDIF !%Config-I-VMS, skip "where install" questions $! $! These derived locations can be set whether we've opted to @@ -5577,9 +5589,12 @@ $ WC "installarchlib='" + installarchlib + "'" $ WC "installbin='" + installbin + "'" $ WC "installman1dir='" + installman1dir + "'" $ WC "installman3dir='" + installman3dir + "'" +$ WC "installprefix='" + vms_prefix + "'" +$ WC "installprefixexp='" + vms_prefix + ":'" $ WC "installprivlib='" + installprivlib + "'" $ WC "installscript='" + installscript + "'" $ WC "installsitearch='" + installsitearch + "'" +$ WC "installsitebin='" + sitebin + "'" $ WC "installsitelib='" + installsitelib + "'" $ WC "installusrbinperl='undef'" $ WC "intsize='" + intsize + "'" @@ -5693,9 +5708,13 @@ $ WC "sig_size='" + sig_size + "'" $ WC "signal_t='" + signal_t + "'" $ WC "sitearch='" + sitearch + "'" $ WC "sitearchexp='" + sitearchexp + "'" +$ WC "sitebin='" + sitebin + "'" +$ WC "sitebinexp='" + sitebin + "'" $ WC "sitelib='" + sitelib + "'" $ WC "sitelib_stem='" + sitelib_stem + "'" $ WC "sitelibexp='" + sitelibexp + "'" +$ WC "siteprefix='" + vms_prefix + "'" +$ WC "siteprefixexp='" + vms_prefix + ":'" $ WC "sizesize='" + sizesize + "'" $ WC "sizetype='size_t'" $ WC "so='" + so + "'" @@ -5747,6 +5766,7 @@ $ WC "usereentrant='undef'" $ WC "usesecurelog='" + usesecurelog + "'" ! VMS-specific $ WC "usesocks='undef'" $ WC "usethreads='" + usethreads + "'" +$ WC "usevendorprefix='" + "'" ! try to say no, though we'll be ignored as of MM 5.90_01 $ WC "usevfork='true'" $ WC "usevmsdebug='" + usevmsdebug + "'" ! VMS-specific $ WC "uvoformat='" + uvoformat + "'" @@ -5755,9 +5775,15 @@ $ WC "uvtype='" + uvtype + "'" $ WC "uvuformat='" + uvuformat + "'" $ WC "uvxformat='" + uvxformat + "'" $ WC "uvXUformat='" + uvXUformat + "'" +$ WC "vendorarch='" + "'" $ WC "vendorarchexp='" + "'" +$ WC "vendorbin='" + "'" +$ WC "vendorbinexp='" + "'" $ WC "vendorlib_stem='" + "'" +$ WC "vendorlib='" + "'" $ WC "vendorlibexp='" + "'" +$ WC "vendorprefix='" + "'" +$ WC "vendorprefixexp='" + "'" $ WC "version='" + version + "'" $ WC "version_patchlevel_string='" + version_patchlevel_string + "'" $ WC "vms_cc_type='" + vms_cc_type + "'" ! VMS specific |