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

[SR-12009] [SwiftPM] library added through Xcode 11.3 SwiftPM integration fails to propagate defines #4627

Closed
swift-ci opened this issue Jan 10, 2020 · 5 comments
Labels

Comments

@swift-ci
Copy link
Contributor

Previous ID SR-12009
Radar rdar://problem/58861152
Original Reporter mbroadst (JIRA User)
Type Bug
Status Resolved
Resolution Invalid
Additional Detail from JIRA
Votes 0
Component/s Package Manager
Labels Bug
Assignee None
Priority Medium

md5: 5b69b450aa5969ced6cd76eb15a440e0

Issue Description:

A user has reported a bug on our project indicating that they are unable to build their project due to an issue with MongoSwift when importing it using Xcode's SwiftPM integration. It seems that when the project is imported this way it loses anything specified in our target cSettings in MongoSwift's Package.swift.

@beccadax
Copy link
Contributor

@swift-ci create

@ankitspd
Copy link
Member

ankitspd commented Mar 6, 2020

Thanks for the bug report. I'll close out this JIRA as this is an Xcode related issue.

@swift-ci
Copy link
Contributor Author

Comment by Adam Eri (JIRA)

As it is still an issue with Xcode 11.5 I reported the bug to Apple (FB7777476).

@abertelrud
Copy link
Contributor

Actually, I think the problem here is that it's generating an umbrella directory module map instead of an umbrella header module map. SwiftPM should determine the type of module map to generate and communicate that to the IDE.

@abertelrud
Copy link
Contributor

That's tracked by SR-13235, by the way.

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
@shahmishal shahmishal transferred this issue from apple/swift May 4, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants