at 16.09-beta 35 lines 773 B view raw
1{ stdenv, fetchFromGitHub, pythonPackages}: 2 3stdenv.mkDerivation rec { 4 version = "4.4"; 5 name = "cxxtest"; 6 7 src = fetchFromGitHub { 8 owner = "CxxTest"; 9 repo = name; 10 rev = version; 11 sha256 = "19w92kipfhp5wvs47l0qpibn3x49sbmvkk91yxw6nwk6fafcdl17"; 12 }; 13 14 buildInputs = with pythonPackages; [ python wrapPython ]; 15 16 installPhase = '' 17 cd python 18 python setup.py install --prefix=$out 19 cd .. 20 21 mkdir -p $out/include 22 cp -R cxxtest $out/include/ 23 24 wrapPythonProgramsIn $out/bin "$out $pythonPath" 25 ''; 26 27 meta = with stdenv.lib; { 28 homepage = "http://cxxtest.com"; 29 description = "Unit testing framework for C++"; 30 platforms = platforms.unix ; 31 license = licenses.lgpl3; 32 maintainers = [ maintainers.juliendehos ]; 33 }; 34} 35