#!/bin/bash BUILDROOT_DIR=`pwd` SDK_DIR=`dirname $BUILDROOT_DIR` export LIBDIR=$TARGET_DIR/usr/lib/ export HEADER_DIR=$STAGING_DIR/usr/include export BSPDIR=$TARGET_DIR/../BSP export BINDIR=$TARGET_DIR/usr/bin/ echo "$BUILDROOT_DIR" echo "$SDK_DIR" echo "$LIBDIR" echo "$BINDIR" rm -rf $BSPDIR mkdir $BSPDIR mkdir -p $BSPDIR/lib mkdir -p $BSPDIR/include mkdir -p $BSPDIR/example mkdir -p $BSPDIR/npu/ko mkdir -p $BSPDIR/npu/lib mkdir -p $BSPDIR/npu/include mkdir -p $BSPDIR/mali/include mkdir -p $BSPDIR/mali/lib cd $BSPDIR # copy libs cp $LIBDIR/libdrm.* ./lib/ -dv cp $LIBDIR/libv4l2.* ./lib/ -dv cp $LIBDIR/libv4lconvert.* ./lib -dv cp $LIBDIR/librga.* ./lib/ -dv cp $LIBDIR/librockchip_mpp.* ./lib/ -dv cp $LIBDIR/libasound.* ./lib/ -dv cp $LIBDIR/libavformat.* ./lib/ -dv cp $LIBDIR/libavcodec.* ./lib/ -dv cp $LIBDIR/libswresample.* ./lib/ -dv cp $LIBDIR/libavutil.* ./lib/ -dv cp $LIBDIR/libRKAP* ./lib/ -dv cp $LIBDIR/libmd_share.so ./lib/ -dv cp $LIBDIR/libod_share.so ./lib/ -dv cp $LIBDIR/librkaiq.* ./lib/ -dv cp $LIBDIR/libeasymedia.* ./lib/ -dv #copy headers cp $HEADER_DIR/rga ./include/ -vrf #mkdir ./include/rkaiq #cp $HEADER_DIR/rkaiq/uAPI ./include/rkaiq/ -vrf cp $HEADER_DIR/rkaiq ./include/ -rf cp $SDK_DIR/external/rkmedia/include/rkmedia ./include/ -vrf #copy examples #cp $SDK_DIR/external/rkmedia/examples/* ./example/ -vrf #copy iqfiles to examples #cp $SDK_DIR/external/camera_engine_rkaiq/iqfiles ./example -vrf #copy vqefiles to examples #cp $SDK_DIR/external/common_algorithm/audio/rkap_aec/para ./example/vqefiles -vrf #gpu lib cp $TARGET_DIR/usr/lib/libEGL.* ./mali/lib/ -rf cp $TARGET_DIR/usr/lib/libGLESv1_CM.* ./mali/lib/ -rf cp $TARGET_DIR/usr/lib/libGLESv2.* ./mali/lib/ -rf cp $TARGET_DIR/usr/lib/libmali.* ./mali/lib/ -rf cp $TARGET_DIR/usr/lib/libMali.* ./mali/lib/ -rf cp $TARGET_DIR/usr/lib/pkgconfig ./mali/lib/ -rf #rknpu ko cp $TARGET_DIR/etc/init.d/S60NPU_init ./npu/ko/ -v cp $TARGET_DIR/etc/init.d/S05NPU_init ./npu/ko/ -v cp $TARGET_DIR/lib32/modules/rknpu.ko ./npu/ko/ -v # rknpu lib cp $LIBDIR/librknnrt.so ./npu/lib/ -dv cd -