用户如果是第一次使用 repo 来下载代码,则在下载代码之前需要安装 repo 工具,具体操作如下:
<!-- lang: shell -->
$ mkdir ~/bin
$ PATH=~/bin:$PATH
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
安装完成后,就可以使用 repo 来下载 PhoenixA20 的代码了。用户可以通过下面的命令下载 linux 的相关代码:
<!-- lang: shell -->
$ mkdir lichee
$ cd lichee
$ repo init -u https://github.com/xxx/xxx.git
$ repo sync
至此,你只需要耐心等待几十分钟,这个取决于你的网络环境。下载完成后,执行下面的操作:
<!-- lang: shell -->
$ mv buildroot/build_linux.sh build.sh