feat(Nix): change build paths and add Docker images
This commit is contained in:
@@ -47,22 +47,21 @@
|
||||
triple = "aarch64-unknown-linux-gnu";
|
||||
};
|
||||
};
|
||||
mkRustBuild = import ./nix/backend.nix;
|
||||
rustBuilds = import ./nix/backend.nix;
|
||||
packages = {
|
||||
linux-x86_64 = mkRustBuild targets.linux-x86_64;
|
||||
linux-aarch64 = mkRustBuild targets.linux-aarch64;
|
||||
x86_64 = rustBuilds targets.linux-x86_64;
|
||||
aarch64 = rustBuilds targets.linux-aarch64;
|
||||
};
|
||||
defaultBySystem = {
|
||||
"x86_64-linux" = packages.linux-x86_64;
|
||||
"aarch64-linux" = packages.linux-aarch64;
|
||||
x86_64-linux = packages.x86_64;
|
||||
aarch64-linux = packages.aarch64;
|
||||
};
|
||||
in {
|
||||
formatter = alejandra.defaultPackage.${system};
|
||||
packages.backend =
|
||||
packages
|
||||
// {
|
||||
default = defaultBySystem.${system} or packages.linux-x86_64;
|
||||
};
|
||||
packages = {
|
||||
backend = packages;
|
||||
default = defaultBySystem.${system}.backend or packages.x86_64.backend;
|
||||
};
|
||||
devShell = import ./nix/shell.nix {inherit pkgs rustVersion;};
|
||||
}
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user