core_commit_id = $(shell git rev-parse HEAD)
若是包括多个子模块,进入子模块后输入git rev-parse HEAD命令,即可得到commit id
soc_commit_id = $(shell git rev-parse HEAD)
core_commit_id = $(shell cd ../socip/core && git rev-parse HEAD)
output_commit_id:
@touch ./report/batch.log
@echo " core : "$(soc_commit_id )" " >> ./report/batch.log
@echo " core : "$(core_commit_id )" " >> ./report/batch.log
便可以将commit id 打印到./report/batch.log里面了