From 1053d81f48f495e23ac75191233b04efbb156a13 Mon Sep 17 00:00:00 2001 From: Jordan Carlin Date: Sat, 15 Feb 2025 20:24:01 -0800 Subject: [PATCH] Create breker coverage.svh --- bin/derivgen.pl | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/bin/derivgen.pl b/bin/derivgen.pl index 8a065bf7e..dd736895d 100755 --- a/bin/derivgen.pl +++ b/bin/derivgen.pl @@ -100,6 +100,18 @@ foreach my $key (@derivnames) { } } + # Create symlink to coverage.svh for deriv breker + if ($key eq "breker") { + my $basecoverage_svh = "$ENV{WALLY}/config/$basederiv{$key}/coverage.svh"; + if (! -e $basecoverage_svh) { + my $basecoverage_svh = "$ENV{WALLY}/config/deriv/$basederiv{$key}/coverage.svh"; + } + if (-e $basecoverage_svh) { # If imperas.ic exists for base derivative, create hardlink to it + my $coverage_svh = "$dir/coverage.svh"; + system("ln -T $basecoverage_svh $coverage_svh"); + } + } + my $datestring = localtime(); my %hit = (); print $fh "// Config $key automatically derived from $basederiv{$key} on $datestring using derivgen.pl\n";