Lines Matching refs:Config

9 use Config         qw(%Config);
30 $Is_Win32 = $^O eq 'MSWin32' || $Config{osname} eq 'NetWare';
125 if (my $cpp = $Config{cpprun}) {
179 = @Config{qw(cc ccflags optimize shellflags)};
206 if ($prog = $Config{$name}) {
250 if ($Config{usemymalloc} and not $Config{bincompat5005}
251 and not $Config{ccflags} =~ /-DPERL_POLLUTE_MALLOC\b/
376 %Config.
385 push(@m,"\n# These definitions are from config.sh (via $INC{'Config.pm'})\n");
508 # Where is the Config information that we are using/depend on
509 CONFIGDEP = $(PERL_ARCHLIB)$(DIRFILESEP)Config.pm $(PERL_INC)$(DIRFILESEP)config.h
1128 if ($Config{'useshrplib'}) {
1129 if ($Config{'lddlflags'} =~ /-Wl,-R/) {
1131 } elsif ($Config{'lddlflags'} =~ /-R/) {
1280 my($does_shbang) = $Config{'sharpbang'} =~ /^\s*\#\!/;
1298 if ($Config{startperl} =~ m,^\#!.*/perl,) {
1299 $interpreter = $Config{startperl};
1302 $interpreter = $Config{perlpath};
1322 $shb .= "$Config{'sharpbang'}$interpreter";
1365 system("$Config{'eunicefix'} $file") if $Config{'eunicefix'} ne ':';;
1720 my $inc_config_dir = dirname($INC{'Config.pm'});
1792 $self->{PERL_LIB} ||= $Config{privlibexp};
1793 $self->{PERL_ARCHLIB} ||= $Config{archlibexp};
1803 $found = $dir, last if -e $self->catdir($dir, "Config.pm");
1845 $self->{MAN1EXT} ||= $Config{man1ext};
1846 $self->{MAN3EXT} ||= $Config{man3ext};
1848 # Get some stuff out of %Config if we haven't yet done so
1853 push(@{$self->{CONFIG}}, 'shellflags') if $Config{shellflags};
1857 print STDOUT "CONFIG key '$m' does not exist in Config.pm\n"
1858 unless exists $Config{$m};
1859 $self->{uc $m} ||= $Config{$m};
1905 # May check $Config{libs} too, thus not empty.
1936 # 'static', since we either must use it (%Config says we can't
1941 : ($Config{usedl} ? 'dynamic' : 'static');
1952 $self->{SHELL} ||= $Config{sh} || '/bin/sh';
2003 # you to build directly into, say $Config{privlibexp}.
2053 unless ($Config{$k}) {
2054 $Config_Override{$k} = $Config{usevendorprefix} ?
2055 $self->catdir($Config{vendorprefixexp}, 'man', "man$num") :
2060 my $iprefix = $Config{installprefixexp} || $Config{installprefix} ||
2061 $Config{prefixexp} || $Config{prefix} || '';
2062 my $vprefix = $Config{usevendorprefix} ? $Config{vendorprefixexp} : '';
2063 my $sprefix = $Config{siteprefixexp} || '';
2068 # There are often no Config.pm defaults for these, but we can make
2070 unless( $Config{installsiteman1dir} ) {
2075 unless( $Config{installsiteman3dir} ) {
2080 unless( $Config{installsitebin} ) {
2097 my $arch = $Config{archname};
2098 my $version = $Config{version};
2101 my $libstyle = $Config{installstyle} || 'lib/perl5';
2113 unless $Config{'installman'.$num.'dir'};
2198 $self->catdir($self->{LIB}, $Config{archname});
2278 my($ilib) = $Config{$lib};
2318 $Config{binexp})
2325 $thisperl .= $Config{exe_ext} unless
2327 $Is_VMS ? $thisperl =~ m/$Config{exe_ext}(;\d+)?$/i
2328 : $thisperl =~ m/$Config{exe_ext}$/i;
2334 push @perls, map { "$_$Config{exe_ext}" }
2335 ('perl', 'perl5', "perl$Config{version}");
2339 my $miniperl = "miniperl$Config{exe_ext}";
2355 defined $Config{usevmsdebug} && $Config{usevmsdebug} eq 'define';
2757 $cccmd .= " $Config{cccdlflags}"
2758 if ($Config{useshrplib} eq 'true');
2763 grep($_, @Config{qw(ldflags ccdlflags)});
2846 MAP_PRELIBS = $Config{perllibs} $Config{cryptlib}
2863 $lperl = $libperl = "$dir/$Config{libperl}";
3165 $(PERL_ARCHLIB)/Config.pm: $(PERL_SRC)/config.sh
3166 $(NOECHO) $(ECHO) "Warning: $(PERL_ARCHLIB)/Config.pm may be out of date with $(PERL_SRC)/config.sh"
3167 cd $(PERL_SRC) && $(MAKE) lib/Config.pm
3360 $ppd_xml .= sprintf <<'PPD_OUT', $Config{archname};
3399 Using either $MM->{uc $var} || $Config{lc $var}, it will attempt to
3415 $MM->{INSTALLMAN1DIR} path (initializing it to $Config{installman1dir}
3425 $Config_Override{lc $var} || $Config{lc $var} || '';