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