blob: db8410c3962947f92b2d9201cc9a9e9a3a942e65 [file] [log] [blame]
#!/bin/bash
# source the setup script
if [ -z $COMP_PATH_ROOT ]; then
echo "The build environment is not set!"
echo "Trying to source setupDrivers.sh automatically!"
source ../setupDrivers.sh || exit 1
fi
ROOT_PATH=$(dirname $(readlink -f $0))
# These folders need to be relative to the kernel dir or absolute!
PLATFORM=EXYNOS_5410_STD
CODE_INCLUDE=$(readlink -f $ROOT_PATH/Locals/Code)
PLATFORM_INCLUDE="$CODE_INCLUDE/platforms/$PLATFORM"
MOBICORE_DAEMON=$COMP_PATH_MobiCoreDriverLib/Public
MOBICORE_CFLAGS="-I$MOBICORE_DRIVER/Public -I$MOBICORE_DAEMON -I$COMP_PATH_MobiCore/inc/Mci -I$COMP_PATH_MobiCore/inc -I${PLATFORM_INCLUDE}"
# Clean first
make -C $CODE_INCLUDE clean
make -C $LINUX_PATH \
MODE=$MODE \
ARCH=arm \
CROSS_COMPILE=$CROSS_COMPILE \
M=$CODE_INCLUDE \
"MOBICORE_CFLAGS=$MOBICORE_CFLAGS" \
modules