01 Jan 2020
- Updated lcov to 1.14
- Updated lcov_cobertura.py to 2.0.3
01 Feb 2019
- Fixed for projects using Xcode "New Build System"
24 Sep 2017
- Updated lcov to 1.13 for Xcode 8/9 compatibility. Thanks to: senmiao
29 Feb 2016
- Updated lcov to 1.12 for Xcode 7 compatibility. Thanks to: Nico Elayda
- Instead of editing
getcov
directly to exclude certain files from coverage, specify them in an.xcodecoverageignore
file inSRCROOT
. Thanks to: Ellen Shapiro - Add ability to generate Clover XML reports for Bamboo CI. Call getcov with
--xmlclover
or-xc
. Thanks to: Kamil Pyć
22 Mar 2015
- Add
getcov
command line parameters, making it easier to use XcodeCoverage in continuous integration. Thanks to: Tom Aylesworth - Add Cobertura XML generation. Thanks to: Ellen Shapiro
- Support use as CocoaPod. Thanks to: Ellen Shapiro
- Update to lcov 1.11. Thanks to: Ellen Shapiro
- Add XcodeCoverage.xcconfig for simple project setup.
13 Nov 2014
- Exclude "Developer/SDKs" instead of "Applications/Xcode.app" so that people can use multiple versions of Xcode. Thanks to: Cédric Luthi
- Quote arguments to support built products directory containing spaces. Thanks to: Cédric Luthi
- Fix functionality optional post-test dialog in other locales by forcing buttons to be in English.
30 Mar 2014
- Support Xcode 5.1. Thanks to: Mike Maietta
- Add optional post-test script
run_code_coverage_post.sh
to prompt whether to generate coverage report. Thanks to: Matthew Purland - Improve function coverage by specifying
--derive-func-data
. Thanks to: jstevenco - Directly include copy of lcov 1.10.
09 Mar 2014
- Fix: Use
CURRENT_ARCH
instead ofNATIVE_ARCH
. Thanks to: Scott Densmore - Improve scripts so they can be run from any working directory.
- Export
OBJROOT
so that customizations can include subprojects.
01 Dec 2012
- Initial release