e-sites / Natrium

A pre-build (Swift) script to alter your Xcode project at pre-build-time per environment, build configuration and target.
https://www.e-sites.nl
MIT License
145 stars 15 forks source link

Fixed rewrite of unchanged files. #27

Closed mpsnp closed 4 years ago

mpsnp commented 4 years ago

Fixes unneeded rewrites of unchanged files, which caused almost whole project rebuild.

basvankuijck commented 4 years ago

@mpsnp: Thanks for your help / time.

We never had any problems (in GIT) with unchanged files, probably because we gitignore the Pods folder and Project/Resources/Assets.xcassets/AppIcon.appiconset/ by default.

But any adjustments / improvements are appreciated.

mpsnp commented 4 years ago

Then I think incremental compile times will be reduced in your projects 😉 cause when for example .xcconfig files change, it tries to rebuild everything. As well as this breaks Xcode 11 previews feature.