Mercurial > trustbridge
view make-coverage.sh.in @ 620:bc02ee484067
Add dummy logging with ressourced messages.
The hack in icon.rc is necessary as with mingw 3.0 there appears
to be a problem to include multiple resources after another.
The data is included but the sections are not detected correctly
in windows. Combining them in a single resource fixes this.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Thu, 19 Jun 2014 17:48:10 +0200 |
parents | 5cd525fc91de |
children | 0f3af6916395 |
line wrap: on
line source
#!/bin/bash # Copyright (C) 2014 by Bundesamt für Sicherheit in der Informationstechnik # Software engineering by Intevation GmbH # # This file is Free Software under the GNU GPL (v>=2) # and comes with ABSOLUTELY NO WARRANTY! # See LICENSE.txt for details. set -x rm -r @CMAKE_CURRENT_BINARY_DIR@/coverage mkdir -p @CMAKE_CURRENT_BINARY_DIR@/coverage cd @CMAKE_CURRENT_BINARY_DIR@/coverage lcov -c -i -d @CMAKE_BINARY_DIR@ -o base.info cd @CMAKE_BINARY_DIR@ make test lcov -c -d @CMAKE_BINARY_DIR@ -o test.info lcov -a base.info -a test.info -o TrustBridge-@PROJECT_VERSION@.info genhtml TrustBridge-@PROJECT_VERSION@.info