Skip to content

Support transitive package dependency from P2P#202

Merged
kzu merged 1 commit intomainfrom
dev/transitivedeps
Jul 15, 2022
Merged

Support transitive package dependency from P2P#202
kzu merged 1 commit intomainfrom
dev/transitivedeps

Conversation

@kzu
Copy link
Copy Markdown
Member

@kzu kzu commented Jul 15, 2022

We were previously not re-targeting dependencies from referenced (non-packing) projects, which would end up as dependencies in the originating project TFM, instead of the packing (TFM-specific) project, causing a runtime failure since the dependency wouldn't be present, even if the referenced assembly would.

This is now supported, including in multi-targeting scenarios for the packing project.

Fixes #199

We were previously not re-targeting dependencies from referenced (non-packing) projects, which would end up as dependencies in the originating project TFM, instead of the packing (TFM-specific) project, causing a runtime failure since the dependency wouldn't be present, even if the referenced assembly would.

This is now supported, including in multi-targeting scenarios for the packing project.

Fixes #199
@kzu kzu added the enhancement New feature or request label Jul 15, 2022
@kzu kzu enabled auto-merge (rebase) July 15, 2022 20:37
@kzu kzu merged commit ff1b324 into main Jul 15, 2022
@kzu kzu deleted the dev/transitivedeps branch July 15, 2022 20:44
@devlooped devlooped locked and limited conversation to collaborators Nov 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support transitive package dependency of referenced (non-packing) project

1 participant