#!/bin/bash DIR="${BASH_SOURCE%/*}" if [[ ! -d "$DIR" ]]; then DIR="$PWD"; fi # Base dir if [[ $DIR == /* ]]; then BASE="$DIR" else BASE="$PWD/$DIR" fi MCLINUX_PATH="$BASE/.." #echo "MCLINUX_PATH =" $MCLINUX_PATH # Build scripts BUILD="$MCLINUX_PATH/build" #echo "BUILD =" $BUILD # Kernel KERNEL_ROOT="$MCLINUX_PATH/linux/linux-3.18" #echo "KERNEL_ROOT =" $KERNEL_ROOT #KERNEL_PARALLEL_COMPIL=-j$(nproc) KERNEL_DEFCONFIG_FILE="linux_defconfig" #KERNEL_DEFCONFIG_FILE="linux_ethn_Ofast_defconfig" #KERNEL_DEFCONFIG_FILE="linux_eth_Ofast_defconfig" #KERNEL_DEFCONFIG_FILE="linux_spfmic_defconfig" #KERNEL_DEFCONFIG_FILE="linux_spfmic_Ofast_defconfig" # Buildroot BUILDROOT_ROOT="$MCLINUX_PATH/buildroot" #echo "BUILDROOT_ROOT =" $BUILDROOT_ROOT #BUILDROOT_PARALLEL_WIDTH=$(nproc) #BUILDROOT_PARALLEL_COMPIL=-j$(nproc) BUILDROOT_DEFCONFIG_PATH="$MCLINUX_PATH/project-overlay/buildroot/configs" BUILDROOT_DEFCONFIG_FILE="multicore_defconfig" #BUILDROOT_DEFCONFIG_FILE="multicore_nvcom02t_o3_defconfig" #BUILDROOT_DEFCONFIG_FILE="multicore_mct06_defconfig" # Other PROJECT_OVERLAY_ROOT="$MCLINUX_PATH/project-overlay" #echo "PROJECT_OVERLAY_ROOT =" $PROJECT_OVERLAY_ROOT BASE_DIR=$HOME/toolchain/3.18 #echo "BASE_DIR =" $BASE_DIR TOOLCHAIN=$BASE_DIR/host/bin #echo "TOOLCHAIN =" $TOOLCHAIN TOOLS_BUILD=$BASE_DIR/build/3.18 #echo "TOOLS_BUILD =" $TOOLS_BUILD BUILD_DIR=$BASE_DIR/build/3.18 #echo "BUILD_DIR =" $BUILD_DIR TESTS_PATH="$MCLINUX_PATH/mclinux-tests" #NVBOOT_PATH="$MCLINUX_PATH/nvboot" UBOOT_PATH="$MCLINUX_PATH/U-Boot" if [[ ! ${TARGET_BOARD} ]] ; then #TARGET_BOARD="MCT03PEM" #TARGET_BOARD="MCT06EM" #TARGET_BOARD="MC30SF6EM" #TARGET_BOARD="MCT04EM" #TARGET_BOARD="MC24R2EM" TARGET_BOARD="NVCOM02TEM" #TARGET_BOARD="MC0428EMPCI" fi