diff options
author | hacker1024 <hacker1024@users.sourceforge.net> | 2023-10-29 00:18:34 +1100 |
---|---|---|
committer | FlafyDev <flafyarazi@gmail.com> | 2023-12-26 17:08:51 +0200 |
commit | f057034d6a7fc4739e6c1a66b7ced248170296f4 (patch) | |
tree | 86a95709d310de456b4c71111889352304fbd4ac /pkgs/build-support | |
parent | 53a3485bfcb16e84fdc9222639856d499f7d07ed (diff) | |
download | nixlib-f057034d6a7fc4739e6c1a66b7ced248170296f4.tar nixlib-f057034d6a7fc4739e6c1a66b7ced248170296f4.tar.gz nixlib-f057034d6a7fc4739e6c1a66b7ced248170296f4.tar.bz2 nixlib-f057034d6a7fc4739e6c1a66b7ced248170296f4.tar.lz nixlib-f057034d6a7fc4739e6c1a66b7ced248170296f4.tar.xz nixlib-f057034d6a7fc4739e6c1a66b7ced248170296f4.tar.zst nixlib-f057034d6a7fc4739e6c1a66b7ced248170296f4.zip |
flutter.buildFlutterApplication: Don't assume jq and yq are available in extraPackageConfigSetup
Diffstat (limited to 'pkgs/build-support')
-rw-r--r-- | pkgs/build-support/flutter/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/build-support/flutter/default.nix b/pkgs/build-support/flutter/default.nix index 2dc37e5b0027..b51b3023b6eb 100644 --- a/pkgs/build-support/flutter/default.nix +++ b/pkgs/build-support/flutter/default.nix @@ -70,8 +70,8 @@ extraPackageConfigSetup = '' # https://github.com/flutter/flutter/blob/3.13.8/packages/flutter_tools/lib/src/dart/pub.dart#L755 - if [ "$(yq '.flutter.generate // false' pubspec.yaml)" = "true" ]; then - jq '.packages |= . + [{ + if [ "$('${yq}/bin/yq' '.flutter.generate // false' pubspec.yaml)" = "true" ]; then + '${jq}/bin/jq' '.packages |= . + [{ name: "flutter_gen", rootUri: "flutter_gen", languageVersion: "2.12", |