private: Yes


#!/usr/bin/env nix-shell
#!nix-shell -i bash -p licensee jq atool

for p in $@; do
  tmp=""
  src="$(nix-build -A "$p.src" --no-out-link)"

  if [[ $? ]]; then
    if [[ ! -d "$src" ]]; then
      tmp="$(mktemp -d)" && \
      aunpack -X "$tmp" "$src" 2>&1 > /dev/null && \
      srcfolders=( "$tmp"/* ) && \
      src="${srcfolders[0]}"
    fi

    license="$(licensee detect --json "$src" | jq -c -M ".licenses[0] | .key")"
    nixLicense="$(nix eval "(import ./. {}).$p.meta.license.spdxId")"

    echo "$p: $license $nixLicense"

    if [[ ! -z "$tmp" ]]; then
      rm -rf "$tmp"
    fi
  fi
done