setlocalversion

来自「u-boot-1.1.6 源码包」· 代码 · 共 23 行

TXT
23
字号
#!/bin/sh# Print additional version information for non-release trees.usage() {	echo "Usage: $0 [srctree]" >&2	exit 1}cd "${1:-.}" || usage# Check for git and a git repo.if head=`git rev-parse --verify HEAD 2>/dev/null`; then	# Do we have an untagged version?	if  [ "`git name-rev --tags HEAD`" = "HEAD undefined" ]; then		printf '%s%s' -g `echo "$head" | cut -c1-8`	fi	# Are there uncommitted changes?	if git diff-files | read dummy; then		printf '%s' -dirty	fifi

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?