Why are all products included while I only have specified one?

I have added Firebase as a dependency to my project, but I only have selected the FirebaseMessaging product when I added the dependency to my project. Why do I see all other products as well in my project? Will this have impact on my final app size? Doesn't make sense to me that SPM includes all products:

1 Like

SwiftPM has fetched the contents of the repository and the index of its source files is what you are looking at. Only what you asked for will actually be built.

1 Like