makefile获取git提交时间
时间: 2023-06-21 09:12:56 浏览: 250
cmake-git-version-tracking:使用CMake将Git元数据添加到CC ++标头中的脚本(例如,提交ID,作者,日期和消息)
可以通过在 Makefile 文件中添加下面的代码来获取最近一次提交的 Git 提交时间:
```
# 获取 Git 提交时间
GIT_DATE := $(shell git log -1 --format='%cd' --date=format:'%Y-%m-%d %H:%M:%S')
# 将时间作为变量使用
$(info Git 提交时间:$(GIT_DATE))
```
这个代码将 `git log` 命令的输出赋值给 `GIT_DATE` 变量,然后可以在 Makefile 中使用这个变量。在上面的示例中,使用 `$(info)` 函数将 Git 提交时间打印到控制台上。
阅读全文