idf_component.yml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. dependencies:
  2. # Required IDF version
  3. idf: ">=4.1"
  4. # Defining a dependency from the registry:
  5. # https://components.espressif.com/component/example/cmp
  6. example/cmp: "^3.3.3"
  7. # # Other ways to define dependencies
  8. #
  9. # # For components maintained by Espressif only name can be used.
  10. # # Same as `espressif/cmp`
  11. # component: "~1.0.0"
  12. #
  13. # # Or in a longer form with extra parameters
  14. # component2:
  15. # version: ">=2.0.0"
  16. #
  17. # # For transient dependencies `public` flag can be set.
  18. # # `public` flag doesn't have an effect for the `main` component.
  19. # # All dependencies of `main` are public by default.
  20. # public: true
  21. #
  22. # # For components hosted on non-default registry:
  23. # service_url: "https://componentregistry.company.com"
  24. #
  25. # # For components in git repository:
  26. # test_component:
  27. # path: test_component
  28. # git: ssh://git@gitlab.com/user/components.git
  29. #
  30. # # For test projects during component development
  31. # # components can be used from a local directory
  32. # # with relative or absolute path
  33. # some_local_component:
  34. # path: ../../projects/component