android如何在Codebase中添加一级新的ProjectConfig.mk文件

如何在Codebase中添加一个新的ProjectConfig.mk文件,使得其优先级大于

mediatek/config/$project/ProjectConfig.mk

ProjectConfig.mk

优先级大于$project目录下的ProjectConfig.mk文件

[Solution]

Step1. 在mediatek/config下面添加自己的文件夹名称,如testconfig,在其中放入贵司自己的ProjectConfig.mk

Step2. 修改文件mediatek/build/libs/Custom.mk中的define .mtk.custom.generate-folder-list命令包,在该命令包最后一行的最前面添加Step1中添加的文件夹名称,添加后的最后一行为:testconfig $(_fp_list_) $(_cust_list_) $(call lc, $(MTK_PLATFORM)) common)

这样,添加的这个ProjectConfig.mk中的宏将会覆盖其他ProjectConfig.mk 中相同名字的宏

不过这个方法有两个限制:

1. 所添加的文件夹必须位于mediatek/config目录下

2. Step2中必须把添加的文件夹的名称放到命令包最后一行的最前面,如果你添加了两个文件夹,如testconfig1和testconfig2,则需要把两个文件夹都添加到命令包的最后一行,其中前面一个相对后面一个具有优先权

时间: 2024-08-06 11:35:47

android如何在Codebase中添加一级新的ProjectConfig.mk文件的相关文章

如何在caffe中添加新的Layer

如何在caffe中添加新的Layer 本文分为两部分,先写一个入门的教程,然后再给出自己添加maxout与NIN的layer的方法 (一) 其实在Github上已经有答案了(https://github.com/BVLC/caffe/issues/684) Here's roughly the process I follow. Add a class declaration for your layer to the appropriate one of common_layers.hpp, 

如何在caffe中添加新类型的layer

如何在caffe中添加新类型的layer 参考:https://github.com/BVLC/caffe/issues/684 Add a class declaration for your layer to the appropriate one of common_layers.hpp,data_layers.hpp, loss_layers.hpp, neuron_layers.hpp, or vision_layers.hpp. Include an inline implement

Android settings.db数据库中添加一条新的默认配置项

Settings数据存放在com.android.providers.settings/databases/settings.db 中 数据库中数据的默认数据在frameworks/base/packages/SettingsProvider/res/values/defaults.xml中定义,如果要在数据库中添加一个新的字段,则可用如下步骤: 1.在defaults.xml中为新加的数据定义一个默认值(如def_mtk_off_flag)(当然也可在代码中直接给定) 2.在framework

如何在SharePoint2010中添加Deep Zoom Image

如何在SharePoint2010中添加Deep Zoom Image 应用范围 SharePoint 2010 Foundation:SharePoint 2010 Standard:SharePoint 2010 Enterprise 所需材料 1. SeaDragon Ajax Viewer Web部件(点击此处下载) 2. Deep Zoom Image Composer(点击此处下载) 3. 一张高清图片(点击此处进入网站) 下载安装Web部件 因为过程简单,这里省略. 创建Share

CAD技巧,如何在CAD中添加一个多行文本?

CAD技巧,如何在CAD中添加一个多行文本?在编辑CAD图纸的过程能够为了更加方便快捷建筑设计师们都会借助CAD编辑器来绘制图形,但是一张CAD图纸中的内容太多,在有的地方需要给CAD图纸进行一些标注,以便更好的查看,但是如何在CAD中添加一个多行文本?小伙伴们知道要怎么来操作吗?下面小编就利用迅捷CAD编辑器标准版来教教大家如何在CAD中添加一个多行文本?想要了解的朋友就一起来看看吧! 使用第一步:在电脑桌面中没有下载安装迅捷CAD编辑器的小伙伴们,在电脑中任意的打开一个浏览器,在浏览器的搜索

如何在CAD中添加超链接

大家在日常的CAD绘图的工作中,不知道有没有遇到过这样的问题,就是要给CAD图纸中添加一个超链接,为了方便在查看的过程中直接点击链接就可以直接跳转到另外一个界面当中去,那如何在CAD中添加超链接呢?具体要怎么来操作?今天小编就来和大家分享一下,希望你们能够喜欢和帮助到你们. 第一步:首先, 在浏览器的搜索框中输入迅捷CAD编辑器,在搜索的结果中点击进入到官网,然后再根据系统提示的安装步骤下载安装CAD编辑器到电脑中. 第二步:将CAD编辑器安装完成之后,移动鼠标到该软件所在的位置,然后双击鼠标左

Oracle 12c 多租户家族(12c 18c 19c)如何在 PDB 中添加 HR 模式

Oracle 12c 多租户家族(12c [12.2.0.1].18c [12.2.0.2].19c [12.2.0.3])如何在 PDB 中添加模式:19c (19.3) 手工添加示例 HR 用户 Oracle 12c 如何在 PDB 中添加 SCOTT 模式(手工方式) Oracle 12c 如何在 PDB 中添加 SCOTT 模式(数据泵方式) 目录 1. 配置TNSNAMES.ora 2. 连接PDB 3. 执行脚本 1. 配置TNSNAMES.ora 略,请参考 12c 手工方式和 1

QT断点续传(原理:需要在HTTP请求的header中添加Rang节,告诉服务器从文件的那个位置开始传输.格式为bytes 开始传输的位置)

//功能:    根据一个URL地址将数据保存到指定路径下,支持断点续传//参数:    url            --需要访问的URL地址//         SavePath       --需要保存的路径//DownedSize 已经下载的大小// totalSize 文件总大小//返回值:  ture --成功 false --失败bool HttpGet::DownFile(const QUrl &url,const QString &SavePath,int DownedS

如何在Linux中使用sFTP上传或下载文件与文件夹

如何在Linux中使用sFTP上传或下载文件与文件夹 sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似. 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作.在本文中,我们将向你展示如何使用 sFTP 上传/下载整个目录(包括其子目录和子文件). 作者:Aaron Kili来源:Linux中国|2017-03-09 14:42 移动端 收藏 分享 51CTO诚邀您9月23号和秒拍/国美/美团元专家一起聊智能CDN的优化之路