2011-12-07 11 views
5

開発をしないマシン上で自動プロセスでXcodeプロジェクトを構築する必要があります。私はまた、そのマシンにディスクスペースを節約したい。xcodebuildコマンドツール(Xcode自体をインストールしないでください)

私はxcodebuildコマンドラインはそのための完璧だろうと思いました。しかし、そのツールをインストールするには、Xcode自体をインストールする必要があります。 xcodebuildと他の依存関係だけをインストールする方法はありますか?

私はthis packageをインストールしようとした、それはxcodebuildを含んでいますが、他の依存関係が欠落しているようです。

答えて

1

AppleにはCLIだけがインストールされているので、これはおそらく最善の方法です。

下記の古い回答。


いくつかのファイルが不足しています。 (

  • すべて
  • すべて/Developer/usr/
  • あなたが必要とするプラットフォームで/Developer/Library/中:

    • 既存のXcodeのインストールからか、インストーラからGCCやLLVM
    • コピーこれらのファイルをインストールするthisをインストールします/Developer/Platforms/
    • 中のiOSやMacOSXの)SDKは、あなたの建物で反対

これだけです!最小限のXcodeインストールをお楽しみください。

+0

明示的に 'DEVELOPER_DIR =/Library/Developer'を指定する必要があることがわかりました。そうしないと、' xcodebuild'はどのファイルを使うのか分かりませんでした。 –

0

@gcamp suggestとしてosx-gcc-installerをインストールしないでください。

私がやった、それは私がOSXを再インストールしなければならなかった程度の私のシステムファイルを破損しました。

これは、あなたが完全にOSX-gccのインストーラをアンインストールし、システムファイルを復元する方法である: http://magnemg.tumblr.com/post/113251602430/how-to-completely-uninstall-osx-gcc-installer

ハードを持っていたのQt 5にアップグレードしたとき、あなたはおそらく、私がやった(Xcodeのをインストールする必要がありますXcodeに依存していました。それとも、幸運かもしれないし、ちょうどAppleの公式CLTをインストールして逃げることができます。

Appleは今、あなたはXcodeの自分自身をインストールしなくてもインストールできるのXcodeパッケージ のための公式のコマンドラインツールを提供しています! Apple's developer site(無料登録が必要です) からダウンロードし、「コマンドラインツール」を検索してください。

参照: https://stackoverflow.com/a/20671590/380607言う:

をOSXのみOSX コマンドラインツールがインストールされて、それが適切に機能する前に をインストールするXCodeのを必要とするxcodebuildを、変更されたことが表示されます。

+1

ええ、その答えはかなり古く、Xcode/xcodebuildの土地では多くのことが変わってきました。私の答えを編集します。 – gcamp

関連する問題