public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [ITP] gcovr: Coverage report generator
@ 2016-06-15  6:14 David Stacey
  2016-06-15  7:54 ` Marco Atzeri
  2016-11-23 21:52 ` David Stacey
  0 siblings, 2 replies; 5+ messages in thread
From: David Stacey @ 2016-06-15  6:14 UTC (permalink / raw)
  To: cygwin-apps

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.


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


Note that I'm not offering to maintain 'python-pyutilib' (yet!), just
gcovr.

Many thanks in advance for looking at this package,

Dave.

[1] - https://pkgs.org/search/gcovr

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ITP] gcovr: Coverage report generator
  2016-06-15  6:14 [ITP] gcovr: Coverage report generator David Stacey
@ 2016-06-15  7:54 ` Marco Atzeri
  2016-06-15 18:02   ` David Stacey
  2016-11-23 21:52 ` David Stacey
  1 sibling, 1 reply; 5+ messages in thread
From: Marco Atzeri @ 2016-06-15  7:54 UTC (permalink / raw)
  To: cygwin-apps



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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ITP] gcovr: Coverage report generator
  2016-06-15  7:54 ` Marco Atzeri
@ 2016-06-15 18:02   ` David Stacey
  0 siblings, 0 replies; 5+ messages in thread
From: David Stacey @ 2016-06-15 18:02 UTC (permalink / raw)
  To: cygwin-apps

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ITP] gcovr: Coverage report generator
  2016-06-15  6:14 [ITP] gcovr: Coverage report generator David Stacey
  2016-06-15  7:54 ` Marco Atzeri
@ 2016-11-23 21:52 ` David Stacey
  2016-11-24  8:38   ` Corinna Vinschen
  1 sibling, 1 reply; 5+ messages in thread
From: David Stacey @ 2016-11-23 21:52 UTC (permalink / raw)
  To: cygwin-apps

On 15/06/16 07:12, David Stacey wrote:
> gcovr is a Python script to generate reports from gcov. Found in Debian
> and Ubuntu

Latest is gcovr-3.3:

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.3-1-src.tar.xz \
${BASEURL}/gcovr/gcovr-3.3-1.tar.xz \
${BASEURL}/gcovr/setup.hint

Anyone interested in seeing this in Cygwin?

Dave.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [ITP] gcovr: Coverage report generator
  2016-11-23 21:52 ` David Stacey
@ 2016-11-24  8:38   ` Corinna Vinschen
  0 siblings, 0 replies; 5+ messages in thread
From: Corinna Vinschen @ 2016-11-24  8:38 UTC (permalink / raw)
  To: cygwin-apps

[-- Attachment #1: Type: text/plain, Size: 723 bytes --]

On Nov 23 21:52, David Stacey wrote:
> On 15/06/16 07:12, David Stacey wrote:
> > gcovr is a Python script to generate reports from gcov. Found in Debian
> > and Ubuntu
> 
> Latest is gcovr-3.3:
> 
> 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.3-1-src.tar.xz \
> ${BASEURL}/gcovr/gcovr-3.3-1.tar.xz \
> ${BASEURL}/gcovr/setup.hint
> 
> Anyone interested in seeing this in Cygwin?

GTG.


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-11-24  8:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-15  6:14 [ITP] gcovr: Coverage report generator David Stacey
2016-06-15  7:54 ` Marco Atzeri
2016-06-15 18:02   ` David Stacey
2016-11-23 21:52 ` David Stacey
2016-11-24  8:38   ` Corinna Vinschen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).