version: "0.2.0"
license: "MIT"
description: "Authenticated Authorization for the Internet of Things"
url: "https://dcaf.science"
repository: "https://gitlab.informatik.uni-bremen.de/DCAF/dcaf-esp-component.git"

targets:
  - esp32
  - esp32s2
  - esp32c3

dependencies:
  idf: '>=5.3'
  libcoap: '>=4.3.5~2'
  lwip:
    require: private
  mbedtls:
    require: private
  dcaf_upstream:
    git: "https://gitlab.informatik.uni-bremen.de/DCAF/dcaf.git"

files:
   exclude:
      - "*~"            # Exclude all editor backup files
      - "\#*\#"         # Exclude all editor backup files
      - "TAGS"          # Exclude `.list` files in all directories
      - "**/tests"
      - "**/examples"
   include:
      - "README.md"
      - "AUTHORS"
      - "LICENSE"
      - "Kconfig"
      - "port/**/*"
      - "include/**/*"
      - "dcaf/**/*"