diff --git a/.gitignore b/.gitignore index 7994d0b..0a6042c 100644 --- a/.gitignore +++ b/.gitignore @@ -23,4 +23,4 @@ pcloudcc /scanresults/ result .kateproject.build -.direnv \ No newline at end of file +.direnv diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..3ded3b9 --- /dev/null +++ b/default.nix @@ -0,0 +1,31 @@ +let + pkgs = import {}; +in +pkgs.mkShell { + buildInputs = with pkgs; [ + zlib + sqlite + boost + libudev-zero + readline + fuse + mbedtls + ]; + + CFLAGS = [ + "-I${pkgs.zlib.dev}/include" + "-I${pkgs.sqlite.dev}/include" + "-I${pkgs.boost.dev}/include" + "-I${pkgs.readline.dev}/include" + "-I${pkgs.fuse.dev}/include" + "-I${pkgs.mbedtls}/include" + ]; + CXXFLAGS = [ + "-I${pkgs.zlib.dev}/include" + "-I${pkgs.sqlite.dev}/include" + "-I${pkgs.boost.dev}/include" + "-I${pkgs.readline.dev}/include" + "-I${pkgs.fuse.dev}/include" + "-I${pkgs.mbedtls}/include" + ]; +}