From 55dede2c2b044cbf814ee815848e3d5759c93c77 Mon Sep 17 00:00:00 2001 From: andromeda Date: Mon, 17 Aug 2026 20:06:22 +0200 Subject: RGFW --- shell.nix | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'shell.nix') diff --git a/shell.nix b/shell.nix index 8845443..8e14b7a 100644 --- a/shell.nix +++ b/shell.nix @@ -1,13 +1,25 @@ let pkgs = import {}; in -pkgs.mkShellNoCC { +pkgs.mkShell { packages = [ pkgs.cabal-install pkgs.ghc + pkgs.llvm + pkgs.libclang + pkgs.pkg-config + pkgs.vulkan-headers + pkgs.vulkan-loader + ]; + buildInputs = [ + pkgs.libllvm pkgs.vulkan-headers pkgs.vulkan-loader - pkgs.pkg-config ]; - LIBRARY_PATH = "${pkgs.vulkan-loader}/lib"; + shellHook = '' + BINDGEN_EXTRA_CLANG_ARGS="$(<${pkgs.clang}/nix-support/cc-cflags) $(<${pkgs.clang}/nix-support/libc-cflags) $NIX_CFLAGS_COMPILE" + export BINDGEN_EXTRA_CLANG_ARGS + BINDGEN_BUILTIN_INCLUDE_DIR=disable + export BINDGEN_BUILTIN_INCLUDE_DIR + ''; } -- cgit v1.3.1