buildDartApplication: remove unused pubGetScript and generatePubspecLock

This commit is contained in:
FlafyDev 2023-12-26 21:49:22 +02:00
parent 32e3ea18d5
commit e827619c11

View File

@ -19,7 +19,6 @@
, customSourceBuilders ? { } , customSourceBuilders ? { }
, sdkSetupScript ? "" , sdkSetupScript ? ""
, pubGetScript ? "dart pub get"
, extraPackageConfigSetup ? "" , extraPackageConfigSetup ? ""
# Output type to produce. Can be any kind supported by dart # Output type to produce. Can be any kind supported by dart
@ -76,7 +75,7 @@ let
inherit (dartHooks.override { inherit dart; }) dartConfigHook dartBuildHook dartInstallHook dartFixupHook; inherit (dartHooks.override { inherit dart; }) dartConfigHook dartBuildHook dartInstallHook dartFixupHook;
baseDerivation = stdenv.mkDerivation (finalAttrs: (builtins.removeAttrs args [ "gitHashes" "sdkSourceBuilders" "pubspecLock" ]) // { baseDerivation = stdenv.mkDerivation (finalAttrs: (builtins.removeAttrs args [ "gitHashes" "sdkSourceBuilders" "pubspecLock" ]) // {
inherit pubspecLockFile packageConfig sdkSetupScript pubGetScript inherit pubspecLockFile packageConfig sdkSetupScript
dartCompileCommand dartOutputType dartRuntimeCommand dartCompileFlags dartCompileCommand dartOutputType dartRuntimeCommand dartCompileFlags
dartJitFlags; dartJitFlags;
@ -115,7 +114,6 @@ let
passthru = { passthru = {
pubspecLock = pubspecLockData; pubspecLock = pubspecLockData;
generatePubspecLock = generators.generatePubspecLock { inherit pubGetScript; };
} // (args.passthru or { }); } // (args.passthru or { });
meta = (args.meta or { }) // { platforms = args.meta.platforms or dart.meta.platforms; }; meta = (args.meta or { }) // { platforms = args.meta.platforms or dart.meta.platforms; };