This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ITP] gcovr: Coverage report generator


On 15/06/16 08:53, Marco Atzeri wrote:
On 15/06/2016 08:12, David Stacey wrote:
gcovr is a Python script to generate reports from gcov. Found in Debian
and Ubuntu [1].


# noarch:
BASEURL=https://dl.dropboxusercontent.com/u/119453582/Cygwin/noarch/release
wget --no-check-certificate --no-host-directories --force-directories
--cut-dirs=5 \
${BASEURL}/gcovr/gcovr-3.2-1-src.tar.xz \
${BASEURL}/gcovr/gcovr-3.2-1.tar.xz \
${BASEURL}/gcovr/setup.hint


Test harness requires 'python-nose' and 'python-coverage' from Ports,
plus 'python-pyutilib' below. All tests pass. These are only requireed
to run the test harness; gcovr will build and run without these.


are you sure that byte compiled is arch indipendent ?

$ file usr/lib/python2.7/site-packages/gcovr/*
usr/lib/python2.7/site-packages/gcovr/__init__.py:  ASCII text
usr/lib/python2.7/site-packages/gcovr/__init__.pyc: python 2.7 byte-compiled usr/lib/python2.7/site-packages/gcovr/__init__.pyo: python 2.7 byte-compiled


My understanding is that these byte-compiled files are architecture independent, but not Python version independent [1] [2].

Dave.

[1] - https://docs.python.org/2.7/library/marshal.html
[2] - https://osdir.com/ml/linux.redhat.fedora.extras.packaging/2006-07/msg00122.html


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]