2010年3月10日 星期三

將版本資訊加入 linux kernel

相信開發 linux kernel 的朋友都會使用 svn 或是 git 版本控制軟體。

General setup ->
    [*] Automatically append version information to the version string
就可以將版本資訊寫入 linux kernel。

下面 script 片斷是從 [linux source tree]/scripts/setlocalversion 節錄出來。
抓出 subversion 版本資訊。
#!/bin/sh
if rev=`svn info 2>/dev/null | grep '^Last Changed Rev'`; then
rev=`echo $rev | awk '{print $NF}'`
printf -- '-svn%s' "$rev"

# All done with svn
exit
fi

沒有留言:

張貼留言

使用 google 的 reCAPTCHA 驗證碼, 總算可以輕鬆留言了。

我實在受不了 spam 了, 又不想讓大家的眼睛花掉, 只好放棄匿名留言。這是沒辦法中的辦法了。留言的朋友需要有 google 帳號。