#!/bin/sh CMD=`realpath $0` CMD_DIR=`dirname $CMD` BUILDROOT_DIR=`pwd` SDK_DIR=`dirname $BUILDROOT_DIR` RV1108_DEVICES_BOARD_DIR=$SDK_DIR/device/rockchip/$RK_TARGET_PRODUCT/overlay-board echo "=======================================================" echo "SDK_DIR = $SDK_DIR" echo "BUILDROOT_DIR = $BUILDROOT_DIR" echo "RV1108_DEVICES_BOARD_DIR = $RV1108_DEVICES_BOARD_DIR" echo "RK_TARGET_PRODUCT = $RK_TARGET_PRODUCT" echo "RK_TARGET_BOARD_VERSION = $RK_TARGET_BOARD_VERSION" echo "=======================================================" # Remove unneeded files echo "=======================================================" echo "Remove unneeded files" echo "=======================================================" rm $TARGET_DIR/etc/init.d/S01logging > /dev/null 2>&1 rm $TARGET_DIR/etc/init.d/S20urandom > /dev/null 2>&1 rm $TARGET_DIR/etc/init.d/S40network > /dev/null 2>&1 rm $TARGET_DIR/etc/init.d/S41dhcpcd > /dev/null 2>&1 rm $TARGET_DIR/etc/init.d/S50sshd > /dev/null 2>&1 rm $TARGET_DIR/etc/init.d/S80dnsmasq > /dev/null 2>&1 rm $TARGET_DIR/usr/bin/sqlite3 > /dev/null 2>&1 TEMP_DELETE_TARGET="ts_calibrate ts_finddev ts_harvest ts_print \ ts_print_mt ts_print_raw ts_test ts_test_mt ts_uinput ts_verify" cd $TARGET_DIR/usr/bin/ && rm $TEMP_DELETE_TARGET > /dev/null 2>&1 && cd - # copy target form device/rockchicp/rv1108/overlay-board echo "=======================================================" echo "copy target form device/rockchicp/rv1108/overlay-board" echo "=======================================================" if [ ! -d $RV1108_DEVICES_BOARD_DIR ]; then echo "$RV1108_DEVICES_BOARD_DIR no exit" else cd $RV1108_DEVICES_BOARD_DIR if [ -d rv1108-$RK_TARGET_BOARD_VERSION ]; then echo "copy rv1108-$RK_TARGET_BOARD_VERSION" rsync -av --exclude userdata rv1108-$RK_TARGET_BOARD_VERSION/* $TARGET_DIR/ else echo "rv1108-$RK_TARGET_BOARD_VERSION no exit" fi cd - fi #pack root parttion target $CMD_DIR/pack-root.sh