Skip to content

Commit

Permalink
Merge pull request #188 from NotAShelf/fix-build-ci
Browse files Browse the repository at this point in the history
CI: fix build workflow
  • Loading branch information
NotAShelf authored Oct 11, 2024
2 parents c6101a3 + 070e412 commit a2709cd
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 21 deletions.
12 changes: 6 additions & 6 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

37 changes: 22 additions & 15 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
outputs = {
self,
flake-parts,
nixpkgs,
systems,
...
} @ inputs:
Expand All @@ -32,19 +31,25 @@
# provide the formatter for nix fmt
formatter = pkgs.alejandra;

devShells.default = pkgs.mkShell {
inputsFrom = builtins.attrValues self'.packages;
devShells = {
default = pkgs.mkShell {
inputsFrom = builtins.attrValues self'.packages;
packages = with pkgs; [
rustc # rust compiler
gcc
cargo # rust package manager
clippy # opinionated rust formatter
];
};

packages = with pkgs; [
alejandra # nix formatter
rustfmt # rust formatter
statix # lints and suggestions
deadnix # clean up unused nix code
rustc # rust compiler
gcc
cargo # rust package manager
clippy # opinionated rust formatter
];
nix = pkgs.mkShellNoCC {
packages = with pkgs; [
alejandra # nix formatter
rustfmt # rust formatter
statix # lints and suggestions
deadnix # clean up unused nix code
];
};
};

packages = let
Expand All @@ -60,9 +65,11 @@
};
in {
default = self'.packages.anyrun;
anyrun = callPackage ./nix/default.nix {inherit inputs lockFile;};

anyrun-with-all-plugins = pkgs.callPackage ./nix/default.nix {
# By default the anyrun package is built without any plugins
# as per the `dontBuildPlugins` arg.
anyrun = callPackage ./nix/default.nix {inherit inputs lockFile;};
anyrun-with-all-plugins = callPackage ./nix/default.nix {
inherit inputs lockFile;
dontBuildPlugins = false;
};
Expand Down

0 comments on commit a2709cd

Please sign in to comment.