summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorMaciej Krüger <mkg20001@gmail.com>2022-02-20 18:44:18 +0100
committerMaciej Krüger <mkg20001@gmail.com>2022-02-23 15:10:59 +0100
commit0bd82b7767fcadf1bcc6d3a7c5b2b05c70340a99 (patch)
tree107468080675cac4945098f29958911118af7833 /pkgs/build-support
parent141644ff03365689664e9905528d7730b8b44130 (diff)
downloadnixpkgs-0bd82b7767fcadf1bcc6d3a7c5b2b05c70340a99.tar
nixpkgs-0bd82b7767fcadf1bcc6d3a7c5b2b05c70340a99.tar.gz
nixpkgs-0bd82b7767fcadf1bcc6d3a7c5b2b05c70340a99.tar.bz2
nixpkgs-0bd82b7767fcadf1bcc6d3a7c5b2b05c70340a99.tar.lz
nixpkgs-0bd82b7767fcadf1bcc6d3a7c5b2b05c70340a99.tar.xz
nixpkgs-0bd82b7767fcadf1bcc6d3a7c5b2b05c70340a99.tar.zst
nixpkgs-0bd82b7767fcadf1bcc6d3a7c5b2b05c70340a99.zip
flutter.mkFlutterApp: fix installing .desktop
Previously this was pulling from $built, which got moved to $out/app,
so the glob didn't do anything. Now uses find on $out/app
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/flutter/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/build-support/flutter/default.nix b/pkgs/build-support/flutter/default.nix
index 8d84b403518..691b2c5c6e6 100644
--- a/pkgs/build-support/flutter/default.nix
+++ b/pkgs/build-support/flutter/default.nix
@@ -254,9 +254,10 @@ let
     mkdir -p $out/bin
     mv $built $out/app
 
-    for f in $built/data/flutter_assets/assets/*.desktop; do
+    for f in $(find $out/app -iname "*.desktop" -type f); do
       install -D $f $out/share/applications/$(basename $f)
     done
+
     for f in $(find $out/app -maxdepth 1 -type f); do
       ln -s $f $out/bin/$(basename $f)
     done