aboutsummaryrefslogtreecommitdiff
path: root/devShells/c.nix
blob: 949b2911679d7193a7d7f2aaeb748068826eaf39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{ nixpkgs, shellrc, system }:
let
  pkgs = nixpkgs.legacyPackages.${system};

in pkgs.mkShell {
  packages = (with pkgs; [
    clang-tools
    gcc gdb
    cppcheck flawfinder bear
    meson
    lcov massif-visualizer
  ]);
  inputsFrom = with pkgs; [
    check

    shellrc.packages.${system}.default
  ];
  meta.platforms = nixpkgs.lib.platforms.linux;
}