nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 44 lines 907 B view raw
1{ 2 callPackage, 3 flutterPackages, 4 lib, 5 symlinkJoin, 6}: 7let 8 nixpkgsRoot = "@nixpkgs_root@"; 9 flutterCompactVersion = "@flutter_compact_version@"; 10 11 flutterPlatforms = [ 12 "android" 13 "ios" 14 "web" 15 "linux" 16 "windows" 17 "macos" 18 "fuchsia" 19 "universal" 20 ]; 21 systemPlatforms = [ 22 "x86_64-linux" 23 "aarch64-linux" 24 "x86_64-darwin" 25 "aarch64-darwin" 26 ]; 27 28 derivations = lib.foldl' ( 29 acc: flutterPlatform: 30 acc 31 ++ (map ( 32 systemPlatform: 33 callPackage "${nixpkgsRoot}/pkgs/development/compilers/flutter/artifacts/fetch-artifacts.nix" { 34 flutter = flutterPackages."v${flutterCompactVersion}"; 35 inherit flutterPlatform systemPlatform; 36 hash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; 37 } 38 ) systemPlatforms) 39 ) [ ] flutterPlatforms; 40in 41symlinkJoin { 42 name = "evaluate-derivations"; 43 paths = derivations; 44}