1*4882a593SmuzhiyunSUMMARY = "A graphical front-end for gcov" 2*4882a593SmuzhiyunHOMEPAGE = "http://ltp.sourceforge.net/coverage/lcov.php" 3*4882a593SmuzhiyunDESCRIPTION = "LCOV is a graphical front-end for GCC's coverage testing \ 4*4882a593Smuzhiyuntool gcov. It collects gcov data for multiple source files and creates \ 5*4882a593SmuzhiyunHTML pages containing the source code annotated with coverage information. \ 6*4882a593SmuzhiyunIt also adds overview pages for easy navigation within the file structure. \ 7*4882a593SmuzhiyunLCOV supports statement, function and branch coverage measurement." 8*4882a593SmuzhiyunLICENSE = "GPL-2.0-only" 9*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunRDEPENDS:${PN} += " \ 12*4882a593Smuzhiyun libjson-perl \ 13*4882a593Smuzhiyun libperlio-gzip-perl \ 14*4882a593Smuzhiyun perl \ 15*4882a593Smuzhiyun perl-module-filehandle \ 16*4882a593Smuzhiyun perl-module-getopt-std \ 17*4882a593Smuzhiyun perl-module-digest-md5 \ 18*4882a593Smuzhiyun perl-module-digest-sha \ 19*4882a593Smuzhiyun perl-module-constant \ 20*4882a593Smuzhiyun perl-module-cwd \ 21*4882a593Smuzhiyun perl-module-errno \ 22*4882a593Smuzhiyun perl-module-file-basename \ 23*4882a593Smuzhiyun perl-module-file-copy \ 24*4882a593Smuzhiyun perl-module-file-find \ 25*4882a593Smuzhiyun perl-module-file-path \ 26*4882a593Smuzhiyun perl-module-file-spec \ 27*4882a593Smuzhiyun perl-module-file-spec-functions \ 28*4882a593Smuzhiyun perl-module-file-spec-unix \ 29*4882a593Smuzhiyun perl-module-file-temp \ 30*4882a593Smuzhiyun perl-module-getopt-long \ 31*4882a593Smuzhiyun perl-module-list-util \ 32*4882a593Smuzhiyun perl-module-mro \ 33*4882a593Smuzhiyun perl-module-overload \ 34*4882a593Smuzhiyun perl-module-overloading \ 35*4882a593Smuzhiyun perl-module-overload-numbers \ 36*4882a593Smuzhiyun perl-module-parent \ 37*4882a593Smuzhiyun perl-module-pod-usage \ 38*4882a593Smuzhiyun perl-module-posix \ 39*4882a593Smuzhiyun perl-module-re \ 40*4882a593Smuzhiyun perl-module-safe \ 41*4882a593Smuzhiyun perl-module-scalar-util \ 42*4882a593Smuzhiyun perl-module-term-cap \ 43*4882a593Smuzhiyun perl-module-text-parsewords \ 44*4882a593Smuzhiyun perl-module-tie-hash \ 45*4882a593Smuzhiyun" 46*4882a593Smuzhiyun 47*4882a593SmuzhiyunRDEPENDS:${PN}:append:class-target = " \ 48*4882a593Smuzhiyun gcov \ 49*4882a593Smuzhiyun gcov-symlinks \ 50*4882a593Smuzhiyun" 51*4882a593Smuzhiyun 52*4882a593SmuzhiyunSRC_URI = " \ 53*4882a593Smuzhiyun http://downloads.sourceforge.net/ltp/${BP}.tar.gz \ 54*4882a593Smuzhiyun file://0001-geninfo-Add-intermediate-text-format-support.patch \ 55*4882a593Smuzhiyun file://0002-geninfo-Add-intermediate-JSON-format-support.patch \ 56*4882a593Smuzhiyun " 57*4882a593Smuzhiyun 58*4882a593SmuzhiyunSRC_URI[md5sum] = "0220d01753469f83921f8f41ae5054c1" 59*4882a593SmuzhiyunSRC_URI[sha256sum] = "14995699187440e0ae4da57fe3a64adc0a3c5cf14feab971f8db38fb7d8f071a" 60*4882a593Smuzhiyun 61*4882a593Smuzhiyundo_install() { 62*4882a593Smuzhiyun oe_runmake install PREFIX=${D}${prefix} CFG_DIR=${D}${sysconfdir} 63*4882a593Smuzhiyun} 64*4882a593Smuzhiyun 65*4882a593SmuzhiyunBBCLASSEXTEND = "native nativesdk" 66