#!/bin/bash PATH_UBOOT="/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/board-support/u-boot-2017.01+gitAUTOINC+340fb36f04-g340fb36f04" PATH_LINUX_SRC="/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/board-support/linux-4.9.59+gitAUTOINC+a75d8e9305-ga75d8e9305" PATH_SDK="/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09" if [ $# -ne 2 ]; then echo "=======================" echo " Script usage as below" echo "=======================" echo " cloneProject.sh src_project dest_project" echo " src_project : copy from project name" echo " dest_project: copy to project name" else if [ -d "$PATH_SDK/EVSE/Projects/$2" ]; then echo "Project already exist." elif [ ! -d "$PATH_SDK/EVSE/Projects/$1" ]; then echo "Src project not exist." else cp $PATH_UBOOT/arch/arm/dts/[$1]am335x-evm.dts $PATH_UBOOT/arch/arm/dts/[$2]am335x-evm.dts cp $PATH_LINUX_SRC/arch/arm/boot/dts/[$1]am335x-evm.dts $PATH_LINUX_SRC/arch/arm/boot/dts/[$2]am335x-evm.dts mkdir -p $PATH_SDK/EVSE/Projects/$2/Apps mkdir -p $PATH_SDK/EVSE/Projects/$2/Images cp -f $PATH_SDK/EVSE/Projects/$1/Apps/* $PATH_SDK/EVSE/Projects/$2/Apps/ -R ./run_gen_make_script.sh $2 >> $PATH_SDK/Makefile echo "Project clone OK." fi fi