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

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

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