summaryrefslogtreecommitdiff
path: root/nix/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix/flake.nix')
-rw-r--r--nix/flake.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/nix/flake.nix b/nix/flake.nix
index ac8e4b8..582beda 100644
--- a/nix/flake.nix
+++ b/nix/flake.nix
@@ -5,11 +5,15 @@
in {
devShells."${system}".default = pkgs.mkShell {
buildInputs = with pkgs; [
+ openssl
SDL2
];
nativeBuildInputs = with pkgs; [
+ bc
binutils
+ bison
+ flex
gcc
gcc-arm-embedded
gdb
@@ -22,6 +26,9 @@
];
shellHook = ''
+ # U-Boot
+ export CROSS_COMPILE=arm-none-eabi-
+
export MAKEFLAGS="AR=gcc-ar"
export CXXFLAGS="-O3 -flto $(pkg-config --cflags sdl2)"
export LDFLAGS="-O3 -flto $(pkg-config --libs sdl2)"