Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This fetches the resource directory directly from the released
toolchains, allowing us to stop prebuilding and assembling them.
Moreover insertion of our resource directory is moved to the lua
tracing configuration (solving a
TODO
) and enhanced. Now all optionsthat start with the original resource directory (either explicit or
implied) are redirected to our resource directory.
This solves a problem where
-I <original resource dir>/some/path
waspassed to the extractor and did not work.
This works around the 5.9 linux compatibility problem by including the
PackageDescription
swift modules in the in-dist toolchain. Copying thetoolchain and fixing the
-I
flag was not enough as for some reasoncompilation of
PackageDescription.swiftinterface
was causing a crashin the SIL pass. We work around that by pre-compiling those modules
during the build and including
.swiftmodule
files in the resourcedirectory.
TODO (apart from testing):
intel only before), occupying more space. We should see if we need to
trim them down.
lurking around...
do leaving out the resource directory.