Unverified Commit 78d6e843 authored by Ryan Mulligan's avatar Ryan Mulligan Committed by GitHub
Browse files

Merge pull request #291909 from cdmistman/lib-meta-available-on-doc-example

lib.meta.availableOn: add example in documentation
parents 87a93594 3698be4e
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -116,6 +116,10 @@ rec {
          platform, or `meta.platforms` is not present.

       2. None of `meta.badPlatforms` pattern matches the given platform.

     Example:
       lib.meta.availableOn { system = "aarch64-darwin"; } pkg.zsh
       => true
  */
  availableOn = platform: pkg:
    ((!pkg?meta.platforms) || any (platformMatch platform) pkg.meta.platforms) &&