タグ

carthageに関するbraitomのブックマーク (2)

  • CarthageでビルドしたフレームワークをGitにコミットせずに良さげに扱う - ZOZO TECH BLOG

    iOSチームの@hiragramです。 所属するプロジェクトでは依存管理にCarthageを使っていますが、Carthageの成果物である Carthage/ 以下をコミットするかどうかはよく議論になる話題かと思います。 私はコミットしない派なので、そのメリットを残しつつデメリットをなくすためにやってみたことを紹介します。 メリットとデメリット コミットしない派のメリット リポジトリが肥大化しない 以前のプロジェクトでは Carthage/ 以下をコミットしていて、リポジトリがめちゃでかくなってcloneにめちゃ時間がかかる感じになっていました。 diffがうるさくならない 言わずもがな。 Xcodeのバージョンを積極的に上げられる SwiftのABI安定化はまだ先なので、コミットされたバイナリはそれをビルドしたのと同じバージョンのSwiftからしか扱えない。 Swift.org - AB

    CarthageでビルドしたフレームワークをGitにコミットせずに良さげに扱う - ZOZO TECH BLOG
    braitom
    braitom 2018/05/10
    iOSアプリ開発でCarthage使用時に`Carthage/`フォルダ以下をどう扱うかについて。コミットしない派のメリットとデメリット、デメリットを解決するための方法が書かれている。
  • MacOS App: Sophie - Carthage GUI Client - Marco Santa Dev

    Click here to download the latest versionSophie is a new GUI Client to manage Carthage dependencies. It allows you to run Carthage scripts with just a click of your mouse. Features:Add a new project selecting the folder container a Cartfile.Edit/Remove a project.Double click on a project to open its list of depedencies.Automatic parser of the Cartfile to show the list of dependencies.Add/Edit/Remo

    MacOS App: Sophie - Carthage GUI Client - Marco Santa Dev
    braitom
    braitom 2018/03/11
    CarthageのGUIクライアント
  • 1