summaryrefslogtreecommitdiff
path: root/bsp/realview-a8/linux_vmm/build.sh
blob: f385a17f117f6e9adc58335d855ac2b5ffdc3eaa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh

set -e

# local variable
TISDK_DIR=/home/grissiom/ti-sdk-am335x-evm-06.00.00.00/

# external variable {{{
ROOTFS_DIR=${ROOTFS_DIR:-~/remotedir/buildroot-rootfs/}
KDIR=${KDIR:-$PWD/../../bfm-kernel/}

TOOLCHAIN_DIR=${TOOLCHAIN_DIR:-${TISDK_DIR}/linux-devkit/sysroots/i686-arago-linux/usr/bin}
TOOLCHAIN_PREFIX=${TOOLCHAIN_PREFIX:-"arm-linux-gnueabihf-"}
# }}}

export PATH="${TOOLCHAIN_DIR}:$PATH"

make -C $KDIR M=$PWD ARCH=arm CROSS_COMPILE="${TOOLCHAIN_PREFIX}" V=0

#sudo PATH="${TOOLCHAIN_DIR}:$PATH" \
     #make -C $KDIR M=$PWD ARCH=arm CROSS_COMPILE=${TOOLCHAIN_PREFIX} \
     #INSTALL_MOD_PATH=${ROOTFS_DIR} modules_install