summaryrefslogtreecommitdiff
path: root/usr/src/tools/scripts/mktpl.pl
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/tools/scripts/mktpl.pl')
-rw-r--r--usr/src/tools/scripts/mktpl.pl13
1 files changed, 9 insertions, 4 deletions
diff --git a/usr/src/tools/scripts/mktpl.pl b/usr/src/tools/scripts/mktpl.pl
index 4974a566e6..efd2c298be 100644
--- a/usr/src/tools/scripts/mktpl.pl
+++ b/usr/src/tools/scripts/mktpl.pl
@@ -62,6 +62,11 @@ sub maketpl {
my $licnum = 1;
my $tplname = "$top/THIRDPARTYLICENSE.$suffix";
+ if (! @tpllist) {
+ unlink $tplname;
+ return;
+ }
+
open(TPL, ">$tplname") or die "Can't create $tplname: $!\n";
print TPL "DO NOT TRANSLATE OR LOCALIZE.\n\n";
@@ -148,9 +153,9 @@ close IX;
# Generate each TPL file.
#
-maketpl("ON-BINARIES", @closedlist) if (@closedlist);
-maketpl("ON-BUILD-TOOLS", @toolslist) if (@toolslist);
-maketpl("BFU-ARCHIVES", @bfulist) if (@bfulist);
-maketpl("ON-CRYPTO", @cryptolist) if (@cryptolist);
+maketpl("ON-BINARIES", @closedlist);
+maketpl("ON-BUILD-TOOLS", @toolslist);
+maketpl("BFU-ARCHIVES", @bfulist);
+maketpl("ON-CRYPTO", @cryptolist);
exit $exitstatus;