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

Add Individual Products #95

Closed
wants to merge 2 commits into from

Conversation

myihsan
Copy link
Contributor

@myihsan myihsan commented Apr 19, 2024

I am not sure why addIndividualProducts() was commented out.
But I think one of the reasons is that all these products are directly dependent on DependenciesAdditionsBasics within the package.
(This also causes some linking issues when linking DependenciesAdditions along side with other higher-level dependencies dynamically)

By extracting DependenciesAdditionsBasics into a separate package and referencing it from that package, it seems to me that addIndividualProducts() is fine.
If there are any remaining issues, please let me know. I will try to fix them.

With individual products, users who do not use ProcessInfoDependency can simply avoid linking it to get around this problem for now.

@myihsan
Copy link
Contributor Author

myihsan commented Apr 24, 2024

https://forums.swift.org/t/unable-to-integrate-a-remote-package-that-has-local-packages/53146
This approach does not seem to be possible for a remote package.

@myihsan myihsan closed this Apr 24, 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

Successfully merging this pull request may close these issues.

1 participant