· oss swift oauth github

Carthage

OAuthSwiftをCarthageに対応したので、メモとして残します。

Carthageってなんなの?

https://github.com/Carthage/Carthage

「カルタゴ」と読んで、Swift対応したライブラリ管理ツールです。

インストール、使い方はgithubページ見ればわかると思います。

基本的な使い方は Cartfile 作成して使いたいgithubのライブラリをリストで書いてから 「carthage update」するとCarthage/Buildの下に ******.framework ファイルが出来上がるので それをプロジェクトにドラッグアンドドロップして入れる。

$ vim Cartfile
github "dongri/OAuthSwift" ~> 0.1.7

$ carthage update

既存のライブラリCarthage対応

$ carthage build --no-skip-current
$ git tag v0.1.0
$ git push origin v0.1.0

以上でcarthage対応完了。

対応したプロジェクトがこれ。

https://github.com/dongri/OAuthSwift