微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MTK平台同一套源代码,配置成多个项目软件

MTK平台同一套源代码,配置成多个项目软件

时间:10-02 整理:3721RD 点击:

1.   #!/bin/sh  

2.   PROJECT_PATH=$PWD  

3.   echo ">>>>> Begin to Create New Project" `date`  

4.   read -p "your old project name: " OLDPROJECT  

5.   read -p "your new project name: " NEWPROJECT  

6.   echo $OLDPROJECT $NEWPROJECT  

7.     

8.   cd $PROJECT_PATH  

9.     

10.  rm -rf mediatek/config/$NEWPROJECT  

11.  rm -rf mediatek/custom/$NEWPROJECT  

12.  rm -rf build/target/product/$NEWPROJECT.mk  

13.  rm -rf bootable/bootloader/lk/project/$NEWPROJECT.mk  

14.  rm -rf vendor/mediatek/$NEWPROJECT  

15.   

16.  cp -a mediatek/config/$OLDPROJECT mediatek/config/$NEWPROJECT  

17.  cp -a mediatek/custom/$OLDPROJECT mediatek/custom/$NEWPROJECT  

18.  cp -a build/target/product/$OLDPROJECT.mk build/target/product/$NEWPROJECT.mk  

19.  cp -a bootable/bootloader/lk/project/$OLDPROJECT.mk bootable/bootloader/lk/project/$NEWPROJECT.mk  

20.  cp -a vendor/mediatek/$OLDPROJECT vendor/mediatek/$NEWPROJECT  

21.  mv vendor/mediatek/$NEWPROJECT/artifacts/out/target/product/$OLDPROJECT vendor/mediatek/$NEWPROJECT/artifacts/out/target/product/$NEWPROJECT  


sed -i "s/$OLDPROJECT/$NEWPROJECT/g" vendor/mediatek/$NEWPROJECT/artifacts/target.txt

顶一下        

谢谢分享

谢谢分享!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top