about summary refs log tree commit diff
path: root/pkgs/build-support/dart
diff options
context:
space:
mode:
authorhacker1024 <hacker1024@users.sourceforge.net>2023-10-29 01:33:09 +1100
committerFlafyDev <flafyarazi@gmail.com>2023-12-26 18:48:12 +0200
commit81a99463d8b2047083fea88534ae9b7f27355835 (patch)
treec9e517ede9334e2378c44be8c98825f8d5c3801c /pkgs/build-support/dart
parent23952fb64184b44d1c884dd592b6a19381413bf2 (diff)
buildDartApplication: Pass `customSourceBuilders` through to pub2nix
Diffstat (limited to 'pkgs/build-support/dart')
-rw-r--r--pkgs/build-support/dart/build-dart-application/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/build-support/dart/build-dart-application/default.nix b/pkgs/build-support/dart/build-dart-application/default.nix
index c4cc3fe8ed0fb..83af65728cdad 100644
--- a/pkgs/build-support/dart/build-dart-application/default.nix
+++ b/pkgs/build-support/dart/build-dart-application/default.nix
@@ -16,6 +16,7 @@
 , packageRoot ? (lib.removePrefix "/" (lib.removePrefix "source" sourceRoot))
 , gitHashes ? { }
 , sdkSourceBuilders ? { }
+, customSourceBuilders ? { }
 
 , sdkSetupScript ? ""
 , pubGetScript ? "dart pub get"
@@ -52,7 +53,7 @@ let
   generators = callPackage ./generators.nix { inherit dart; } { buildDrvArgs = args; };
 
   pubspecLockFile = builtins.toJSON pubspecLock;
-  pubspecLockData = pub2nix.readPubspecLock { inherit src packageRoot pubspecLock gitHashes sdkSourceBuilders; };
+  pubspecLockData = pub2nix.readPubspecLock { inherit src packageRoot pubspecLock gitHashes sdkSourceBuilders customSourceBuilders; };
   packageConfig = generators.linkPackageConfig {
     packageConfig = pub2nix.generatePackageConfig {
       pname = if args.pname != null then "${args.pname}-${args.version}" else null;