VY
<nixpkgs>?если я правильно понимаю как должен работать
nix dev-shellSize: a a a
VY
<nixpkgs>?nix dev-shellVY
{ 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