diff --git a/package/archlinux/PKGBUILD-coverage b/package/archlinux/PKGBUILD-coverage index 18ede4bd7..f53d697f0 100644 --- a/package/archlinux/PKGBUILD-coverage +++ b/package/archlinux/PKGBUILD-coverage @@ -6,7 +6,7 @@ pkgdesc="C++11/C++14 graphics middleware for games and data visualization (cover arch=('i686' 'x86_64') url="https://magnum.graphics" license=('MIT') -depends=('corrade' 'openal' 'sdl2' 'glfw' 'vulkan-icd-loader' 'gcc6') +depends=('corrade' 'openal' 'sdl2' 'glfw' 'vulkan-icd-loader') makedepends=('cmake' 'ninja' 'lcov') options=('!strip') provides=('magnum-git') @@ -22,7 +22,6 @@ build() { export CXXFLAGS="$newcxxflags" cmake .. \ - -DCMAKE_CXX_COMPILER="g++-6" \ -DCMAKE_CXX_FLAGS="--coverage" \ -DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -71,11 +70,11 @@ check() { rm -rf coverage mkdir coverage # Keep in sync with package/ci/appveyor-lcov.sh and travis.yml, please - lcov --gcov-tool="gcov-6" --directory . --capture --output-file coverage.info - lcov --gcov-tool="gcov-6" --extract coverage.info "*/src/Magnum*/*" --output-file coverage.info > /dev/null - lcov --gcov-tool="gcov-6" --remove coverage.info "*/src/MagnumExternal/*" --output-file coverage.info > /dev/null - lcov --gcov-tool="gcov-6" --remove coverage.info "*/Test/*" --output-file coverage.info > /dev/null - lcov --gcov-tool="gcov-6" --remove coverage.info "*/build-coverage/src/*" --output-file coverage.info > /dev/null + lcov --directory . --capture --output-file coverage.info + lcov --extract coverage.info "*/src/Magnum*/*" --output-file coverage.info > /dev/null + lcov --remove coverage.info "*/src/MagnumExternal/*" --output-file coverage.info > /dev/null + lcov --remove coverage.info "*/Test/*" --output-file coverage.info > /dev/null + lcov --remove coverage.info "*/build-coverage/src/*" --output-file coverage.info > /dev/null genhtml --output-directory ./coverage coverage.info }