diff options
author | Thiago Kenji Okada <thiagokokada@gmail.com> | 2021-01-25 11:36:46 -0300 |
---|---|---|
committer | Thiago Kenji Okada <thiagokokada@gmail.com> | 2021-01-27 14:48:10 -0300 |
commit | 577645d09fe5bae5f3a5244ba12e3ec13b488a6e (patch) | |
tree | 126704344166fc9e88c8a19a6f916dc309a126c3 /pkgs/development | |
parent | d87aba56a8555af6ad022cfa9ddc9d7b338e7450 (diff) |
dart: add some assertions
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/interpreters/dart/default.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/dart/default.nix b/pkgs/development/interpreters/dart/default.nix index cf92e723a612..5fb180201b96 100644 --- a/pkgs/development/interpreters/dart/default.nix +++ b/pkgs/development/interpreters/dart/default.nix @@ -9,6 +9,9 @@ x86_64 = "x64"; i686 = "ia32"; aarch64 = "arm64"; + # Make sure that if the user overrides version parameter they're + # also need to override sources, to avoid mistakes + version = "2.10.5"; in { "${version}-x86_64-darwin" = fetchurl { @@ -30,6 +33,9 @@ } }: +assert version != null && version != ""; +assert sources != null && (builtins.isAttrs sources); + stdenv.mkDerivation { pname = "dart"; inherit version; |