Replies: 1 comment 1 reply
-
Hi @beetee17, we haven't taken the time to look into the new build system or explicit modules yet, so we are not sure. This sounds like a question for Apple on their forums or possibly file a Feedback. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all,
XCode 16 introduced a new build system that seeks to improve build times and reliability. Following the WWDC 24 talk Demystify Explicitly Built Modules, I installed XCode 16 Beta 1 and opted in to the new build system for my project by enabling the Explicitly Built Modules build setting for all targets (just to be sure).
For reference, my app’s code is wrapped in an SPM package, very similar to the set-up used here. I was expecting that the new build system would explicitly build the modules within the package. However, when inspecting the build logs, it seems that the new system is not taking effect as, for example, there are no Scanning Dependency tasks.
As a quick test, I cloned this repo and tried building with Explicitly Built Modules enabled, and observed similar results.
I am curious to know if this is the expected behaviour, i.e the new build system does not apply to modules in an SPM package? Otherwise, are there any steps I can take to get the new build system to take effect?
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions