s1ddok/Alloy

Support Swift Package Manager

sjmueller opened this issue · 7 comments

Please consider implementing support for Swift PM, now that it is built right into Xcode 11. Thanks!

We do have that in our plans, but Swift PM currently doesn't support Metal shaders in frameworks, so some of functionality will not be available.

Looks like Swift PM will support metal shaders in the near future, as proposed here. Fingers crossed!

In the mean time perhaps Carthage support could be added? Our projects don't use CocoaPods, so Carthage would be super helpful until Swift PM lands.

Yup, just being waiting for that one!

I can't promise that myself since we don't use Carthage, but I will be happy to accept contribution. Alloy builds are fairly simple so that shouldn't be a problem

@sjmueller good news! #95 introduces a full-fledged SwiftPM support with all shaders and kernels. We will merge it once a stable Xcode 12 version lands.

great news! looking fwd to trying the latest updates

so happy to finally close this!

happy too! a long time coming 🎉