From e20575857edef57cbb32a25862bfe34a1b32be31 Mon Sep 17 00:00:00 2001 From: Jami Kettunen Date: Wed, 25 May 2022 16:08:38 +0300 Subject: [PATCH] json-c++: run all tests that don't require a git checkout --- srcpkgs/json-c++/template | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template index 018ef8e1ff74..3cce219ea7ad 100644 --- a/srcpkgs/json-c++/template +++ b/srcpkgs/json-c++/template @@ -12,9 +12,12 @@ license="MIT" homepage="https://github.com/nlohmann/json" distfiles="https://github.com/nlohmann/json/archive/v${version}.tar.gz" checksum=5daca6ca216495edf89d167f808d1d03c4a4d929cef7da5e10f135ae1540c7e4 -# tests only work in git repository -make_check=no +do_check() { + # skip tests requiring wrksrc to be a git clone as they always fail + cd build + ctest -LE "git_required" +} post_install() { vdoc README.md