This fix ensures that FoundationEssentials/FoundationInternationalization/FoundationMacros do not have an rpath entry pointing into the build folder using a setting that we already use on the main branch of swift-corelibs-foundation today. Additionally, this adds $ORIGIN as an rpath for FoundationMacros.
This fix ensures that
FoundationEssentials
/FoundationInternationalization
/FoundationMacros
do not have an rpath entry pointing into the build folder using a setting that we already use on themain
branch of swift-corelibs-foundation today. Additionally, this adds$ORIGIN
as an rpath forFoundationMacros
.Before this change, we had:
But with this change we now have:
Which matches the rpath in the existing Swift toolchain: