pkgsrc/cad/covered/Makefile
dmcmahill 9c45065ef2 import covered-0.2.1
Covered is a Verilog code coverage analysis tool that can be useful
for determining how well a diagnostic test suite is covering the
design under test. Typically in the design verification work flow, a
design verification engineer will develop a self-checking test suite
to verify design elements/functions specified by a design's
specification document. When the test suite contains all of the tests
required by the design specification, the test writer may be asking
him/herself, "How much logic in the design is actually being
exercised?", "Does my test suite cover all of the logic under test?",
and "Am I done writing tests for the logic?".  When the design
verification gets to this point, it is often useful to get some
metrics for determining logic coverage. This is where a code coverage
utility, such as Covered, is very useful.

Please note that this package is for a stable release version.
There is a seperate package (covered-current) which is made of
development snapshots.
2003-08-24 18:38:06 +00:00

28 lines
718 B
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2003/08/24 18:38:06 dmcmahill Exp $
#
DISTNAME= covered-0.2.1
CATEGORIES= cad
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=covered/}
MAINTAINER= dmcmahill@NetBSD.org
HOMEPAGE= http://covered.sourceforge.net/
COMMENT= Verilog code coverage analyzer (stable release version)
BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
BUILD_DEPENDS+= gperf-2.7.2:../../devel/gperf
DEPENDS+= verilog{,-current}-[0-9]*:../../cad/verilog
CONFLICTS+= covered-current-[0-9]*
USE_PERL5= YES
REPLACE_PERL= ${WRKSRC}/diags/verilog/check_test
GNU_CONFIGURE= YES
USE_GMAKE= YES
TEST_DIRS= ${WRKSRC}/diags/regress
TEST_TARGET= #defined
post-patch:
${CHMOD} 755 ${WRKSRC}/missing
.include "../../mk/bsd.pkg.mk"