1 { lib, python3Packages, fetchFromGitHub }:
3 python3Packages.buildPythonApplication rec {
7 src = fetchFromGitHub {
11 sha256 = "19w92kipfhp5wvs47l0qpibn3x49sbmvkk91yxw6nwk6fafcdl17";
14 sourceRoot = "${src.name}/python";
16 nativeCheckInputs = [ python3Packages.ply ];
24 python scripts/cxxtestgen --error-printer -o build/GoodSuite.cpp ../../test/GoodSuite.h
25 $CXX -I../../ -o build/GoodSuite build/GoodSuite.cpp
34 mkdir -p "$out/include"
35 cp -r ../../cxxtest "$out/include"
38 dontWrapPythonPrograms = true;
41 homepage = "http://cxxtest.com";
42 description = "Unit testing framework for C++";
43 license = licenses.lgpl3;
44 platforms = platforms.unix;
45 maintainers = with maintainers; [ juliendehos ];