在Eclipse CDT构建过程中使用git哈希代码

8ehkhllq  于 2023-10-14  发布在  Git
关注(0)|答案(2)|浏览(158)

我们需要将简短的git哈希代码git rev-parse --short HEAD传递给eclipse构建过程。我们使用Eclipse CDT内部构建器。我尝试使用预构建脚本将git hash存储在环境变量中。但是在构建中,变量是空的。我们的开发系统是基于windows eclipse CDT与交叉c编译器。如何做到这一点?

iibxawm4

iibxawm41#

我目前找到的唯一解决方案是编写一个Eclipse插件。正在进行中...

wqnecbli

wqnecbli2#

项目属性> C/C++ Build > Build Variables添加字符串变量,例如GIT_HASH string“$(shell git rev-parse HEAD)”或C编译器预处理器“GIT_HASH=$(shell git rev-parse HEAD)”

相关问题