Enable parent project to specify dependency directory #8
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 change allows parent projects to determine where other dependencies should live by adding the following:
The reason for this is that the aws-iot-device-sdk-cpp library is likely already being installed along with other project dependencies. Currently aws-iot creates another directory at the top level of the parent project for it's dependencies. This is probably not desired for projects with existing dependencies and existing directory structure for third-party libraries.
Another option may be to simply ensure that the aws-iot dependencies are downloading in a subdirectory relative to itself and not the parent project.
This patch was made on top of @larsonmpdx's branch, but is not dependent upon it. I am happy to separate it out if necessary.