一、前言
前面我们已经编辑完TA和CA的源代码,现在需修改源代码中的Makefile文件和OP-TEE工程源代码中对应的板级mk文件和common.mk文件。
二、编译文件修改
1、CA和TA的Makefile的修改
step 1-CA
需将CA所有源代码文件对应的目标文件添加到CA的Makefile文件中的OBJS目标中,并修改all目标的内容,将BINARY变量的值修改成开发者指定的值,并修改CFLAGS变量,将CA包含的头文件路径添加到cflag中。
step 2-TA
对于TA部分则需修改ta目录下的Makefile文件和sub.mk文件。
Makefile文件
将ta/Makefile文件中的BINARY变量修改成UUID的值,
sub.mk
将TA所有源代码文件的名称添加到ta/sub.mk文件中的srcs-y变量中,
同时修改该文件中的global-incdirs-y变量,将TA的头文件目录添加到全局头文件路径中。