Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
3 tasks done
malachib opened this issue Jun 17, 2024 · 0 comments
Open
3 tasks done

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

malachib opened this issue Jun 17, 2024 · 0 comments

Comments

@malachib
Copy link

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

@github-actions github-actions bot changed the title Pure CMake component dependencies Pure CMake component dependencies (IDFGH-13050) Jun 17, 2024
@Alvin1Zhang Alvin1Zhang transferred this issue from espressif/esp-idf Jul 3, 2024
@github-actions github-actions bot changed the title Pure CMake component dependencies (IDFGH-13050) Pure CMake component dependencies (IDFGH-13050) (PACMAN-932) Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant