瀏覽代碼

Keep last git hash in globals for better debugging

Alois Mahdal 9 年之前
父節點
當前提交
06503a4b99
共有 2 個文件被更改,包括 7 次插入0 次删除
  1. 6
    0
      src/shellfu.sh.skel
  2. 1
    0
      tests/shellfu_import/TF_RUN

+ 6
- 0
src/shellfu.sh.skel 查看文件

39
 #
39
 #
40
 SHELLFU_EMBEDDED=${SHELLFU_EMBEDDED:-false}
40
 SHELLFU_EMBEDDED=${SHELLFU_EMBEDDED:-false}
41
 
41
 
42
+#
43
+# Last git commit hash before build
44
+#
45
+SHELLFU_GIT_HASH=__MKIT_PROJ_GIT_LASTHASH__
46
+
42
 #
47
 #
43
 # Colon-separated list of already imported modules
48
 # Colon-separated list of already imported modules
44
 #
49
 #
76
             shellfu __debug "SHELLFU_DEBUG_EXCLUDE='$SHELLFU_DEBUG_EXCLUDE'"
81
             shellfu __debug "SHELLFU_DEBUG_EXCLUDE='$SHELLFU_DEBUG_EXCLUDE'"
77
             shellfu __debug "SHELLFU_EMBEDDED='$SHELLFU_EMBEDDED'"
82
             shellfu __debug "SHELLFU_EMBEDDED='$SHELLFU_EMBEDDED'"
78
             shellfu __debug "SHELLFU_EMBEDTMP='$SHELLFU_EMBEDTMP'"
83
             shellfu __debug "SHELLFU_EMBEDTMP='$SHELLFU_EMBEDTMP'"
84
+            shellfu __debug "SHELLFU_GIT_HASH='$SHELLFU_GIT_HASH'"
79
             shellfu __debug "SHELLFU_IMPORTED='$SHELLFU_IMPORTED'"
85
             shellfu __debug "SHELLFU_IMPORTED='$SHELLFU_IMPORTED'"
80
             shellfu __debug "SHELLFU_INCLUDE='$SHELLFU_INCLUDE'"
86
             shellfu __debug "SHELLFU_INCLUDE='$SHELLFU_INCLUDE'"
81
             shellfu __debug "SHELLFU_PATH='$SHELLFU_PATH'"
87
             shellfu __debug "SHELLFU_PATH='$SHELLFU_PATH'"

+ 1
- 0
tests/shellfu_import/TF_RUN 查看文件

28
     echo SHELLFU_EMBEDDED
28
     echo SHELLFU_EMBEDDED
29
     echo SHELLFU_EMBEDTMP
29
     echo SHELLFU_EMBEDTMP
30
     echo SHELLFU_DIR
30
     echo SHELLFU_DIR
31
+    echo SHELLFU_GIT_HASH
31
     echo SHELLFU_IMPORTED
32
     echo SHELLFU_IMPORTED
32
     echo SHELLFU_INCLUDE
33
     echo SHELLFU_INCLUDE
33
     echo SHELLFU_PATH
34
     echo SHELLFU_PATH