Something went wrong. Try again.
lol
Something went wrong. Try again.
785 B · 37 lines
Nix
at master
1234567891011121314151617181920212223242526272829303132333435363738{ lib, llvmPackages, buildPythonPackage,}:let inherit (llvmPackages) clang-unwrapped;inbuildPythonPackage rec { pname = "libear"; inherit (clang-unwrapped) version;
pyproject = false;
src = clang-unwrapped.lib + "/lib/libear";
dontUnpack = true;
installPhase = '' LIBPATH="$(toPythonPath "$out")/libear" mkdir -p "$LIBPATH"
install -t "$LIBPATH" $src/* '';
pythonImportsCheck = [ "libear" ];
meta = { description = "Hooks into build systems to listen to which files are opened"; homepage = "https://github.com/llvm/llvm-project/tree/llvmorg-${version}/clang/tools/scan-build-py/lib/libear"; license = with lib.licenses; [ asl20 llvm-exception ]; maintainers = with lib.maintainers; [ RossSmyth ]; };}