VER_DATE:=$(shell date +%y%m%d)
但有时候由于时区设置不对,输出的时间与系统时间不一致,有可能是时区设置不对,方法如下
if [ -f ./files/etc/productInfo ];then sed -i '/buildtime/d' ./files/etc/productInfo; echo "buildtime=$(shell TZ=CST-8 date "+%Y%m%d%H%M")" >> ./files/etc/productInfo; fi
2.如果你是用svn进行代码管理的话如下获取svn号
SVN_VERSION := `svn info $(DIR_ROOT) | grep "Last Changed Rev" | grep -o "[0-9]*"`
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)