[swift-users] How to get Swift 2.3 in command line?
Keith Smiley
k at keith.so
Thu Aug 11 01:56:05 CDT 2016
You can accomplish this with the `--toolchain` `xcrun` argument. It took a few
tries but it seems as though this command works:
```
xcrun --toolchain "com.apple.dt.toolchain.Swift_2_3" swiftc -v
```
I got this identifier from:
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/Swift_2.3.xctoolchain/ToolchainInfo.plist
--
Keith Smiley
On 08/11, Zhao Xin via swift-users wrote:
> There are two toolchains under Xcode-beta.app/Contents/
> Developer/Toolchains/.
>
> > Swift_2.3.xctoolchain/
> > XcodeDefault.xctoolchain/
>
>
> So in a terminal. input
>
> > export PATH=/Applications/Xcode-beta.app/Contents/Developer/
> > Toolchains/Swift_2.3.xctoolchain/usr/bin:"${PATH}"
>
>
> After I did that, when I input swift, it would be 2.3, but when I type
> xcrun swift, it was still 3.0 or 2.2.
>
> Any idea?
>
> Zhaoxin
>
>
>
> On Thu, Aug 11, 2016 at 12:44 PM, Zhao Xin <owenzx at gmail.com> wrote:
>
> > I try to change command line tool from Xcode 8.0(8S193k) to Xcode
> > 7.3.1(7D1014), who lead me to swift 3.0 or swift 2.2. I need Swift 2.3 to
> > build Realm Cocoa from its source.
> >
> > Any idea?
> >
> > Zhaoxin
> >
> _______________________________________________
> swift-users mailing list
> swift-users at swift.org
> https://lists.swift.org/mailman/listinfo/swift-users
More information about the swift-users
mailing list