Skip to content

Commit

Permalink
python3Packages.CppHeaderParser: init at 2.7.4
Browse files Browse the repository at this point in the history
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
  • Loading branch information
Pamplemousse authored and Jon committed Oct 1, 2020
1 parent ee4d146 commit 45f7a70
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
26 changes: 26 additions & 0 deletions pkgs/development/python-modules/cppheaderparser/default.nix
@@ -0,0 +1,26 @@
{ buildPythonPackage
, fetchPypi
, ply
, stdenv
}:

buildPythonPackage rec {
pname = "CppHeaderParser";
version = "2.7.4";

src = fetchPypi {
inherit pname version;
sha256 = "sha256-OCswQW2VsKXoUCshSBDcrCpWQykX4mUUR9Or4lPjzEI=";
};

propagatedBuildInputs = [ ply ];

pythonImportsCheck = [ "CppHeaderParser" ];

meta = with stdenv.lib; {
description = "Parse C++ header files using ply.lex to generate navigable class tree representing the class structure";
homepage = "https://sourceforge.net/projects/cppheaderparser/";
license = licenses.bsdOriginal;
maintainers = with maintainers; [ pamplemousse ];
};
}
2 changes: 2 additions & 0 deletions pkgs/top-level/python-packages.nix
Expand Up @@ -1321,6 +1321,8 @@ in {

cozy = callPackage ../development/python-modules/cozy { };

cppheaderparser = callPackage ../development/python-modules/cppheaderparser { };

cppy = callPackage ../development/python-modules/cppy { };

cram = callPackage ../development/python-modules/cram { };
Expand Down

0 comments on commit 45f7a70

Please sign in to comment.