mirror of
https://github.com/slendidev/lunar.git
synced 2025-12-08 10:29:52 +02:00
15
flake.nix
15
flake.nix
@@ -17,20 +17,22 @@
|
||||
let
|
||||
pkgs = import nixpkgs { inherit system; };
|
||||
nativeBuildInputs = with pkgs; [
|
||||
cmake
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
];
|
||||
buildInputs = with pkgs; [
|
||||
vulkan-loader
|
||||
vulkan-memory-allocator
|
||||
vulkan-validation-layers
|
||||
vulkan-utility-libraries
|
||||
vk-bootstrap
|
||||
openxr-loader
|
||||
wayland
|
||||
zlib
|
||||
sdl3
|
||||
];
|
||||
buildInputs = with pkgs; [
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
];
|
||||
in
|
||||
{
|
||||
devShells.default =
|
||||
@@ -62,7 +64,8 @@
|
||||
CompileFlags:
|
||||
Add: [
|
||||
"-isystem", "${pkgs.llvmPackages_21.libcxx.dev}/include/c++/v1",
|
||||
"-isystem", "${pkgs.glibc.dev}/include"
|
||||
"-isystem", "${pkgs.glibc.dev}/include",
|
||||
"-I${pkgs.vulkan-utility-libraries}/include"
|
||||
]
|
||||
EOF
|
||||
'';
|
||||
|
||||
Reference in New Issue
Block a user