Skip to content

Pure CMake component dependencies (IDFGH-13050) (PACMAN-932) #67

Description

@malachib

Answers checklist.

  • I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
  • I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
  • I have searched the issue tracker for a similar issue and not found a similar issue.

General issue report

I'm exploring "pure" CMake components (libraries only) as per
https://docs.espressif.com/projects/esp ... components

Two related issues I face:

  1. Cannot make it interact with IDF component manager
  2. If main consuming app uses COMPONENTS main then pure cmake component can't find things like idf::nvs_flash

What do you recommend to overcome these issues, especially the first one?
Placing dependency management out in consuming app feels more like a workaround than a solution

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions