Android.mk多级目录源码的编写
来源:互联网 发布:mac芒果tv下载视频 编辑:程序博客网 时间:2024/06/06 10:54
参考的是MTK Android4.4 源码
codebase\external\junit
首先定义一个包含子目录文件的mk文件,可以命名为common.mk,这个文件主要是把子目录的文件索引出来,添加到主要的Android.mk里
core-junit-files := \
src/junit/framework/Assert.java \
src/junit/framework/AssertionFailedError.java \
src/junit/framework/ComparisonCompactor.java \
src/junit/framework/ComparisonFailure.java \
src/junit/framework/Protectable.java \
src/junit/framework/Test.java \
src/junit/framework/TestCase.java \
src/junit/framework/TestFailure.java \
src/junit/framework/TestListener.java \
src/junit/framework/TestResult.java \
src/junit/framework/TestSuite.java
在这里把需要编译的文件加入了core-junit-files这个变量里,但是如果使用这个common.mk文件呢,又如果引用core-junit-files变量呢。只要把core-junit-files变量里面的源文件加入到主的Android.mk的LOCAL_SRC_FILES这个变量里即可
Android.mk调用common.mk
include $(LOCAL_PATH)/Common.mk
一句话即可
这话话之后表明common.mk已经被运行完毕,里面的变量已经生成,Andorid.mk已经可以调用common.mk里的变量了
LOCAL_SRC_FILES += $(core-junit-files)
又是一句话
这样,就可以包含子目录里的源文件啦
0 0
- Android.mk多级目录源码的编写
- 多层目录的Android.mk的编写
- Android源码下各种Android.mk的编写
- python|编写Android.mk|文件目录操作
- Android.mk文件的编写
- android mk脚本的编写
- 多目录的Android.mk编写--遍历目录下所有C文件
- Android Android.mk的编写规范
- android Android.mk的编写 基本知识
- shell脚本:拷贝android源码下所有的Android.mk到特定目录
- 【Android7.1.2源码解析系列】android init目录下的Android.mk编译文件分析
- makefile 多级目录如何编写
- 在源码环境中编译Android studio项目时的mk脚本编写
- Android SD卡多级目录的创建
- 编写 android.mk 中 LOCAL_C_INCLUDES 的技巧
- 编写 android.mk 中 LOCAL_C_INCLUDES 的技巧
- 编写 android.mk 中 LOCAL_C_INCLUDES 的技巧
- Android中各类.mk文件的编写
- 编程之美-数字哑谜和回文方法整理
- 低23讲 项目6:前导0的数字
- grunt学习笔记四:grunt实例demo
- 几种类间关系:继承、实现、依赖、关联、聚合、组合及UML实现图
- Junit测试用例配置Log4j
- Android.mk多级目录源码的编写
- 使用oc来创建项目和button的使用
- cloudstack vpc network egress-ingress rules
- Android开发历程之六
- grunt学习笔记五:grunt模板
- Shell脚本教程
- 编写Android.mk中的LOCAL_SRC_FILES的终极技巧
- 编译型与解释型、动态语言与静态语言、强类型语言与弱类型语言的区别
- RSA私钥及公钥生成