SCRIPT_DIR=`dirname "$0"`
DST_PATH=$SCRIPT_DIR/../../
TEMP_PATH=""
+REQUIRED_OPEN_SOURCE=""
cd $DST_PATH
done
echo -e "\e[32mcopy done\e[0m"
+REQUIRED_OPEN_SOURCE=$(ls -1 ./third_party)
+
echo -e "\e[33m2. delete all files except packaging / .git folder\e[0m"
find ./ -name packaging -prune -o -name .git -prune -o -exec rm -rf {} \; 2> /dev/null
echo -e "\e[32mdelete done\e[0m"
git submodule update --init
rm -rf .git/
cd ..
-cp ./connectedhomeip/.gn ./
+
+mkdir ./third_party
+for OPEN_SOURCE in $REQUIRED_OPEN_SOURCE
+do
+ TEMP_PATH="./connectedhomeip/third_party/$OPEN_SOURCE"
+ cp -rf $TEMP_PATH ./third_party
+ echo "copy $TEMP_PATH to ./third_party"
+done
+
+rm -rf ./connectedhomeip/third_party
cp -rf ./connectedhomeip/* ./
+cp ./connectedhomeip/.gn ./
rm -rf ./connectedhomeip/
+
echo -e "\e[32mclone done\e[0m"
echo -e "\e[33m4. copy tizen modify files to upstream\e[0m"