Open MaxDesiatov opened 5 years ago
Thinking about it more, it looks like .xcodeproj directory and other Xcode-related files are required by Carthage, so we may need to keep it in the repository 😞
If Carthage was to do a check for SPM projects with missing .xcodeproj
files and added an intermediary step of running Swift package generate-xcodeproj
it would work just fine. Alas the issue asking for support was deemed unimportant (due to inactivity). 😕
https://github.com/Carthage/Carthage/issues/969
looks like there's also semi-active Carthage/Carthage#1945
This would allow us to remove
.xcodeproj
and to avoid conflicts as mentioned in #19. This would probably require moving benchmark baselines to a separate directory and to add a script that regenerates the project file and copies baselines to a correct location.