minimal-x86-64/nixos-minimal-25.05.813814.ac62194c3917-x86_64-linux/nix-store.squashfs.d/k9lfh0l007sp61rag7d9bf3nn5bg3qy7-perl-5.40.0/bin
Perl unlink file deletion callOpen target file for overwrite
SHA-2562d25ac967e490f3cd2e53e0668dec0c5299b20dd8f13480f85318569a4d4ec86
MaleculeH₂(F₂Po₂)
Evidence
⋯8 lines
11use Getopt::Std;
12
13# Make sure read permissions for all are set:
14if (defined umask && (umask() & 0444)) {
15 umask (umask() & ~0444);
16}
17
18getopts(' …
19:31… _r $opt_l $opt_h $opt_a $opt_Q $opt_e);
20die "-r and -a options are mutually exclusive\n" if ($opt_r and $opt_a);
21my @inc_dirs = inc_dirs() if $opt_a;
22
23my $Exit = 0;
24
25my $Dest_dir = $opt_d || $Config{installsitearch};
26die …
67:78…
68 $eval_index = 1;
69
70 if ($file eq '-') {
71 open(IN, "-");
72 open(OUT, ">-");
73 } else {
74 ($outfile = $file) =~ s/\.h$/.ph/ || next;
75 print "$file -> $outfile\n" unless $opt_Q;
76 if ($file =~ m|^(.*)/|) …
331:7… new =~ s/(["\\])/\\$1/g; #"]);
332 # now that's almost like a macro (we hope)
333 EMIT($proto);
334 }
335 }
336 $Is_converted{$file} = 1;
337 if ($opt_e && exists($bad_file{$file})) {
338 unlink($Dest_dir . '/' . $outfile);
339 $next = '';
340 } else {
341 print OUT "1;\n";
342 queue_includes_from($file) if $opt_a;
723:43… tional include directories.
724sub inc_dirs
725{
726 my $from_gcc = `LC_ALL=C $Config{cc} -v -E - < /dev/null 2>&1 | awk '/^#include/, /^End of search list/' | grep '^ '`;
727 length($from_gcc) ? (split(' ', $from_gcc), $Config{usrinc}) : ($Config{usrinc});
728}
729
730
731# Create "_h2ph_pre.ph", if it doesn …