# Build SPM for Android Toolchain

**URL:** <https://forums.swift.org/t/build-spm-for-android-toolchain/27183>\
**Category:** Package Manager\
**Tags:** spm\
**Created:** [July 22, 2019, 6:41am UTC](https://forums.swift.org/t/build-spm-for-android-toolchain/27183 "2019-07-22T06:41:21Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![SDGGiesbrecht](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/sdggiesbrecht/32/4768_2.png) [@SDGGiesbrecht](https://forums.swift.org/u/SDGGiesbrecht)\
**Post date:** [July 22, 2019, 8:29pm UTC](https://forums.swift.org/t/build-spm-for-android-toolchain/27183/2 "2019-07-22T20:29:10Z")

</div>

I asked the same question not to long ago and the following is @compnerd’s answer. At 22 days old, I doubt the post has fallen very far out of date.

> [@(Partial) Nightlies for android SDK](https://forums.swift.org/t/partial-nightlies-for-android-sdk/25909/29):
>
> No, s-p-m is not really in a state where you can really port it to other platforms. I've looked at trying to get this working, but there is a significant amount of work still needed. I had a number of patches to remove the custom implementation which causes problems for portability and the idea is to move more of it to Foundation. Currently, the most effective way that I have found for building cross-platform packages has been CMake.

---

_[View the full topic](https://forums.swift.org/t/build-spm-for-android-toolchain/27183)._
