repo でソースを落としてみる

http://source.android.com/download 見つつナニ。
環境は OSX 10.5.8 です。ここでコンパイルするつもりは無し。

Repo の install

curl は使えるみたいなので以下。

~$ mkdir bin
~$ curl http://android.git.kernel.org/repo > ~/bin/repo
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 17211    0 17211    0     0  12254      0 --:--:--  0:00:01 --:--:-- 24657
~$ chmod a+x ~/bin/repo
~$ 

Repo クライアントの初期化

ディレクトリ掘って

~$ mkdir mydroid
~$ cd mydroid/
~/mydroid$ 

repo init するのか。

~mydroid$ $ ~/bin/repo init -u git://android.git.kernel.org/platform/manifest.git

最後に名前と email なアドレスの入力を要求されました。コードを submit するなら Google アカウントを云々とあるな。とりあえずスルー。

ファイル取得

repo sync せよ、とある。

~/mydroid$ ~/bin/repo sync

とりあえず sync に時間がかかりそうなんですが、これで何がどうなるか、は終わってみないと分からんのか。現時点では上記 mydroid ディレクトリには .repo なディレクトリしか無い状態ッス。

取得終了

容量てきには約 3GB な模様。カーネルなツリーに gtags -v して明日以降で確認します。