diff options
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -23,6 +23,11 @@ | |||
23 | rust = (mozilla.rustChannelOf chanspec).rust; | 23 | rust = (mozilla.rustChannelOf chanspec).rust; |
24 | rust-src = (mozilla.rustChannelOf chanspec).rust-src; | 24 | rust-src = (mozilla.rustChannelOf chanspec).rust-src; |
25 | 25 | ||
26 | nativeBuildInputs = with pkgs; [ | ||
27 | SDL2 | ||
28 | SDL2_ttf | ||
29 | ]; | ||
30 | |||
26 | naersk-lib = naersk.lib."${system}".override { | 31 | naersk-lib = naersk.lib."${system}".override { |
27 | cargo = rust; | 32 | cargo = rust; |
28 | rustc = rust; | 33 | rustc = rust; |
@@ -40,7 +45,7 @@ | |||
40 | }; | 45 | }; |
41 | defaultApp = apps.my-project; | 46 | defaultApp = apps.my-project; |
42 | devShell = pkgs.mkShell { | 47 | devShell = pkgs.mkShell { |
43 | nativeBuildInputs = [ | 48 | nativeBuildInputs = nativeBuildInputs ++ [ |
44 | rust | 49 | rust |
45 | rust-src | 50 | rust-src |
46 | pkgs.rust-analyzer | 51 | pkgs.rust-analyzer |