Allow basic application linkage from different build systems (GIT8266O-555) #978
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is the least changes to support #977; I don't know if this will cover every use case or not, but it will enable me to move forward, for now.
The platform should be free to choose whatever the maintainers deemed as a necessity to move forward; on the other hand, it should not force anything on users and allow them to move forward too.
The SDK building facilities are doing too much IMO. It should take care of building libraries maintained by Espressif but let the user doing the other parts on their own. Moving forward, please don't try to be all purposed building tools.
Just do one thing, and do it well.