blob: 5032ea796562f500a7f01888faf5b8f1c3935630 [file] [log] [blame]
#!/bin/bash
set -e
DROPBEAR=dropbear-2014.63
DROPBEAR_SRC=${DROPBEAR}.tar.bz2
source ../../a5s_linux_sdk/ambarella/build/env/CodeSourcery.env
PATH=$PATH:$ARM_LINUX_TOOLCHAIN_DIR/bin
TOP=`pwd`
sudo rm -rf dist
mkdir dist
rm -rf build
mkdir build
cd build
tar jxfv ../${DROPBEAR_SRC}
cd $DROPBEAR
./configure --host=arm-none-linux-gnueabi --prefix=${TOP}/dist --with-zlib=${TOP}/../../../ambarella-a5s-sdk/a5s_linux_sdk/ambarella/prebuild/third-party/zlib/
make PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp"
make strip PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp"
sudo make install PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp"
cd ../..
rm -rf fakeroot
mkdir fakeroot
cp -d -r dist/bin fakeroot/
cp -d -r dist/sbin fakeroot/
tar cjvf dropbear.tar.bz2 fakeroot
cp dropbear.tar.bz2 ../../a5s_linux_sdk/ambarella/boards/dropcam/rootfs