VY
<nixpkgs>
?если я правильно понимаю как должен работать
nix dev-shell
Size: a a a
VY
<nixpkgs>
?nix dev-shell
VY
{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell {
buildInputs = [ pkgs.alsdfj ];
}
VY
shell.nix
вместо pkgs ? import <nixpkgs> {}
?VY
{
description = "A flake for buliding the Foo";
nixpkgs = {
type = "indirect";
id = "nixpkgs";
};
outputs = { nixpkgs }: {
defaultPackage.x86_64-linux = ./default.nix;
};
}
VY
VY
{
description = "A flake for buliding the Foo";
nixpkgs = {
type = "indirect";
id = "nixpkgs";
};
outputs = { nixpkgs }: {
defaultPackage.x86_64-linux = ./default.nix;
};
}
defaultPackage.x86_64-linux
должен быть деривейшномSM
SM
SM
SM
VY
VY
{ pkgs }:без деривейшна, просто шелл
pkgs.mkShell {
buildInputs = with pkgs; [
glslang
pkg-config
SDL2
SDL2_image
vulkan-headers
vulkan-loader
zlib
];
}
SM
VY
outputs = mkShell { .. }
?SM
VY
SM
SM
VY
SM