Lines Matching refs:attrs
60 unless defined $opts{attrs}->{skip};
213 my %attrs = %{$self->{info}->{attributes}->{generate}->{$src} // {}};
225 attrs => { %attrs },
335 my %attrs = %{$self->{info}->{attributes}->{libraries}->{$lib} // {}};
376 print STDERR "DEBUG[dolib:shlib] \%attrs for $lib : ", ,
377 join(",", map { "\n $_ = $attrs{$_}" } sort keys %attrs), "\n"
378 if %attrs && $debug_rules;
390 attrs => { %attrs },
400 $self->doobj($_, $lib, intent => "shlib", attrs => { %attrs });
429 print STDERR "DEBUG[dolib:lib] \%attrs for $lib : ", ,
430 join(",", map { "\n $_ = $attrs{$_}" } sort keys %attrs), "\n"
431 if %attrs && $debug_rules;
439 lib => $lib, attrs => { %attrs },
442 $self->doobj($_, $lib, intent => "lib", attrs => { %attrs });
455 my %attrs = %{$self->{info}->{attributes}->{modules}->{$module} // {}};
459 print STDERR "DEBUG[domodule] \%attrs for $module :",
460 join(",", map { "\n $_ = $attrs{$_}" } sort keys %attrs), "\n"
470 attrs => { %attrs },
477 $self->doobj($_, $module, intent => "dso", attrs => { %attrs });
491 my %attrs = %{$self->{info}->{attributes}->{programs}->{$bin} // {}};
494 print STDERR "DEBUG[dobin] \%attrs for $bin : ",
495 join(",", map { "\n $_ = $attrs{$_}" } sort keys %attrs), "\n"
496 if %attrs && $debug_rules;
505 attrs => { %attrs },
509 $self->doobj($_, $bin, intent => "bin", attrs => { %attrs });
522 attrs => $self->{info}->{attributes}->{scripts}->{$script} // {},