mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-02 21:10:08 +00:00
Add name parameter to developPackage
(cherry picked from commit d36c55a530)
This commit is contained in:
committed by
Vaibhav Sagar
parent
a0c7949780
commit
fca28547b5
@@ -191,6 +191,7 @@ in package-set { inherit pkgs stdenv callPackage; } self // {
|
||||
});
|
||||
|
||||
# : { root : Path
|
||||
# , name : Defaulted String
|
||||
# , source-overrides : Defaulted (Either Path VersionNumber)
|
||||
# , overrides : Defaulted (HaskellPackageOverrideSet)
|
||||
# , modifier : Defaulted
|
||||
@@ -204,6 +205,7 @@ in package-set { inherit pkgs stdenv callPackage; } self // {
|
||||
# for nix-build or nix-shell to build that package.
|
||||
developPackage =
|
||||
{ root
|
||||
, name ? builtins.baseNameOf root
|
||||
, source-overrides ? {}
|
||||
, overrides ? self: super: {}
|
||||
, modifier ? drv: drv
|
||||
@@ -213,7 +215,7 @@ in package-set { inherit pkgs stdenv callPackage; } self // {
|
||||
(pkgs.lib.composeExtensions
|
||||
(self.packageSourceOverrides source-overrides)
|
||||
overrides))
|
||||
.callCabal2nix (builtins.baseNameOf root) root {};
|
||||
.callCabal2nix name root {};
|
||||
in if returnShellEnv then (modifier drv).env else modifier drv;
|
||||
|
||||
ghcWithPackages = selectFrom: withPackages (selectFrom self);
|
||||
|
||||
Reference in New Issue
Block a user