Merge pull request #4 from MaeIsBad/master

Fix default bundler not working with nix 2.8
This commit is contained in:
tomberek 2022-06-23 23:47:41 -04:00 committed by GitHub
commit b11f6a6b4d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -27,16 +27,12 @@
else (parseDrvName (unsafeDiscardStringContext p.name)).name
}";
in {
# Backwards compatibility helper for pre Nix2.6 bundler API
defaultBundler = {__functor = s: {...}@arg:
(if arg?program && arg?system then
nix-bundle.bundlers.nix-bundle arg
else with builtins; listToAttrs (map (system: {
name = system;
value = drv: self.bundlers.${system}.toArx drv;
}) supportedSystems));
};
defaultBundler = builtins.listToAttrs (map (system: {
name = system;
value = drv: self.bundlers.${system}.toArx drv;
}) supportedSystems)
# Backwards compatibility helper for pre Nix2.6 bundler API
// {__functor = s: nix-bundle.bundlers.nix-bundle;};
bundlers = let n =
(forAllSystems (system: {