Skip to content

Conversation

goodocy
Copy link

@goodocy goodocy commented Sep 23, 2019

Change submodule ( Motion ) path ( Sources/Frameworks -> Frameworks )

Package.swift - target - exclude does not work as intended

Reason
SPM (Swift Package Manager) does not support submodules, and when I checked it, I confirmed that when I updated the package, the material and motion conflict.
Currently CocoaPods, Carthage, and SPM are using Motion, so I suggest changing the Sources/Framework/Motion from the SPM management folder (Sources) to external.

@daniel-jonathan
Copy link
Member

@goodocy Thank you. I will read through this later today.

@goodocy
Copy link
Author

goodocy commented Sep 23, 2019

@DanielDahan Thank you for comment.
so, If the translation is strange or does not understand, please tell me.

@goodocy
Copy link
Author

goodocy commented Sep 23, 2019

Hmm... interesting
Proceed to another Mac, new project, no problem.

Problem:
Application.swift is Conflict because the Material/Sources/Framework/Motion folder is recognized in Xcode - Project Navigator - Swift Package Dependencies.

@daniel-jonathan
Copy link
Member

daniel-jonathan commented Sep 27, 2019

Hi @goodocy, sorry I haven't had a chance to look into this issue. I will make some changes that externalize the Motion submodule framework based on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

2 participants