@@ -33,6 +33,7 @@ exec_with_ssh() {
3333exec_with_adb() {
3434 adb shell chroot /data/ubuntu /usr/bin/env -i PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin "$@"
3535}
36+
3637adb_root() {
3738 adb root
3839 adb wait-for-device
@@ -55,11 +56,10 @@ setup_adb_forwarding() {
5556
5657install_dependencies() {
5758 exec_with_adb apt-get -y install openssh-server
58− exec_with_ssh $SUDO apt-get -y install build-essential rsync bzr ccache gdb ninja-build
59+ exec_with_ssh $SUDO apt-get -y install build-essential rsync bzr ccache gdb ninja-build devscripts equivs
5960 exec_with_ssh $SUDO add-apt-repository -y ppa:canonical-qt5-edgers/qt5-proper
6061 exec_with_ssh $SUDO add-apt-repository -s -y ppa:phablet-team/ppa
6162 exec_with_ssh $SUDO apt-get update
62− exec_with_ssh $SUDO apt-get -y build-dep $PACKAGE
6363}
6464
6565sync_code() {
@@ -69,6 +69,7 @@ sync_code() {
6969}
7070
7171build() {
72+ exec_with_ssh $SUDO mk-build-deps -B -i $CODE_DIR/debian/control
7273 exec_with_ssh PATH=/usr/lib/ccache:$PATH "cd $CODE_DIR/ && PATH=/usr/lib/ccache:$PATH ./build"
7374}
7475