We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent db25beb commit 4f46f75Copy full SHA for 4f46f75
build/make_resource.pl
@@ -19,6 +19,13 @@
19
20
($outfile) = $outfile =~ /(.*)/; # Untaint
21
22
+END {
23
+ if ($? != 0) {
24
+ unlink("$outfile.tmp");
25
+ unlink($outfile);
26
+ }
27
+}
28
+
29
(my $resdir) = $outfile =~ m#^(build/[^/]+)/#;
30
my $packager = $resdir eq 'build/packaged_resource' ? 'make_packaged_resource.ps' : 'make_resource.ps';
31
@@ -58,7 +65,7 @@
58
65
}
59
66
$neededresources =~ s/\s+$//;
60
67
61
-open($fh, '>', "$outfile.tmp") || die "Failed to write $outfile";
68
+open($fh, '>', "$outfile.tmp") || die "Failed to write $outfile.tmp";
62
69
print $fh $body;
63
70
close $fh;
64
71
@@ -111,4 +118,5 @@
111
118
112
119
113
120
121
+$? = 0; # Mark successful completion
114
122
exit 0;
0 commit comments