Lines Matching refs:args
974 my %args = @_;
975 my $deps = join(" ", compute_platform_depends(@{$args{deps}}));
977 $args{target} : $deps
982 my %args = @_;
983 my $gen0 = $args{generator}->[0];
985 @{$args{generator}}[1..$#{$args{generator}}]);
986 my $gen_incs = join("", map { ' "-I'.$_.'"' } @{$args{generator_incs}});
988 compute_platform_depends(@{$args{generator_deps}},
989 @{$args{deps}}));
991 if ($args{src} =~ /\.html$/) {
995 my $title = basename($args{src}, ".html");
1000 $args{src} : $pod
1003 } elsif ($args{src} =~ /\.(\d)$/) {
1008 } elsif (platform->isdef($args{src})) {
1012 my $target = platform->def($args{src});
1014 my $ord_ver = $args{intent} eq 'lib' ? ' --version $(VERSION_NUMBER)' : '';
1016 $args{generator}->[1] || basename($args{product}, '.EXE');
1018 $target{$args{intent}.'_cflags'} =~ m|/NAMES=[^/]*AS_IS|i
1022 …\$(PERL) $mkdef$ord_ver --type $args{intent} --ordinals $gen0 --name $ord_name "--OS" "VMS"$case_i…
1024 } elsif (platform->isasm($args{src})
1025 || platform->iscppasm($args{src})) {
1033 bin => "$bin_cflags $bin_cppflags" } -> {$args{intent}};
1034 my $defs = join("", map { ",".$_ } @{$args{defs}});
1035 my $target = platform->isasm($args{src})
1036 ? platform->asm($args{src})
1037 : $args{src};
1074 foreach my $x (('configdata.pm', @{$args{deps}})) {
1103 = make_decc_include_files(dirname($args{src}), dirname($gen0));
1109 compute_platform_depends(@{$args{generator_deps}},
1115 $args{src} : $gen0 $deps
1127 $args{src} : $gen0 $deps
1135 $args{src} : $gen0 $deps
1143 my %args = @_;
1148 ( @{$args{srcs}} );
1149 my $obj = platform->obj($args{obj});
1150 my $dep = platform->dep($args{obj});
1151 my $deps = join(", -\n\t\t", @srcs, @{$args{deps}});
1159 my $forward = dirname($args{srcs}->[0]);
1172 if ($args{attrs}->{noinst}) {
1176 bin => $bin_cflags_no_inst } -> {$args{intent}};
1181 bin => $bin_cflags } -> {$args{intent}};
1186 bin => $bin_cppflags } -> {$args{intent}};
1188 my $defs = join("", map { ",".$_ } @{$args{defs}});
1192 bin => $bin_asflags } -> {$args{intent}};
1223 bin => [ @bin_cppincludes ] } -> {$args{intent}} },
1224 @{$args{incs}});
1248 my %args = @_;
1249 my $shlibname = platform->sharedname($args{lib});
1250 my $shlib = platform->sharedlib($args{lib});
1253 @{$args{objs}};
1256 @{$args{objs}};
1257 my @deps = compute_lib_depends(@{$args{deps}});
1297 my %args = @_;
1298 my $dsoname = platform->dsoname($args{module});
1299 my $dso = platform->dso($args{module});
1302 @{$args{objs}};
1305 @{$args{objs}};
1306 my @deps = compute_lib_depends(@{$args{deps}});
1353 my %args = @_;
1354 my $lib = platform->staticlib($args{lib});
1357 @{$args{objs}};
1368 my %args = @_;
1369 my $bin = platform->bin($args{bin});
1370 my $binname = platform->binname($args{bin});
1373 @{$args{objs}};
1375 my @deps = compute_lib_depends(@{$args{deps}});
1470 my %args = @_;
1471 my $script = $args{script};
1472 return "" if grep { $_ eq $script } @{$args{sources}}; # No overwrite!
1473 my $sources = join(" ", @{$args{sources}});