Lines Matching +full:d +full:- +full:tlb +full:- +full:sets
2 # Copyright 2018-2021 The OpenSSL Project Authors. All Rights Reserved.
28 my $depext = $target{dep_extension} || ".d";
35 # is, sets $rebuild.
42 ( ( grep { $unified_info{sources}->{$_}->[0] =~ /\.cc?$/ }
44 ( grep { $unified_info{shared_sources}->{$_}->[0] =~ /\.cc?$/ }
77 (my $objfile = shift) =~ s|\.d$|.o|i;
95 if (-f $x) {
103 print STDERR "DEBUG[$producer]: ignoring $objfile <- $line\n"
114 # well with out-of-source-tree builds, so we must resort to tricks
115 # to get things right. Fortunately, the .d files are always placed
118 (my $objfile = shift) =~ s|\.d$|.o|i;
150 # corresponding .D file that's had its extension changed. Since
151 # .D files are always written parallel to the object files, we
153 (my $objfile = shift) =~ s|\.D$|.OBJ|i;
169 # extension .TLB. We also know that our header files aren't stored
172 # .TLB.
173 return undef if /\.TLB\s*$/;
185 # Since we have already pre-populated the cache with
190 if (-f $line) {
197 print STDERR "DEBUG[$producer]: ignoring $objfile <- $line\n"
223 (my $objfile = shift) =~ s|\.d$|.obj|i;
240 # Since we have already pre-populated the cache with
245 if (-f $line) {
252 print STDERR "DEBUG[$producer]: ignoring $objfile <- $tail\n"
260 # With Embarcadero C++Builder's preprocessor (cpp32.exe) the -Sx -Hp
263 # Including ->->{whatever header file}
265 # where each "->" indicates the nesting level of the #include. The
271 (my $objfile = shift) =~ s|\.d$|.obj|i;
278 if (/^Including (->)*/) {
289 # Since we have already pre-populated the cache with
294 if (-f $line) {
301 print STDERR "DEBUG[$producer]: ignoring $objfile <- $tail\n"
311 'VMS C' => "-",
322 my $buildfile_new = "$buildfile-$$";
329 my ($target, $deps) = $procedure->($depfile, $_);
330 $collect{$target}->{$deps} = 1 if defined $target;
343 print OBF "# DO NOT DELETE THIS LINE -- make depend depends on it.\n";
367 or die "Trying to rename $buildfile_new -> $buildfile: $!\n";