]> gitweb.factorcode.org Git - factor.git/commitdiff
Use canonical way to get HEAD SHA1 clean-linux-x86-64 clean-macosx-x86-64 clean-windows-x86-32 clean-windows-x86-64
authornomennescio <nomennescio@factorcode.org>
Sat, 4 May 2024 20:54:36 +0000 (21:54 +0100)
committernomennescio <nomennescio@factorcode.org>
Sat, 4 May 2024 20:57:08 +0000 (22:57 +0200)
More efficient code

extra/mason/git/git.factor

index 362bc8dba7c06aa4a10cbd2d8828c767fa93f190..41d385c625408de37563f0e0c5d84d9556b44dd2 100644 (file)
@@ -7,8 +7,7 @@ splitting ;
 IN: mason.git
 
 : git-id ( -- id )
 IN: mason.git
 
 : git-id ( -- id )
-    { "git" "show" } process-lines
-    first split-words second ;
+    { "git" "rev-parse" "HEAD" } process-lines first ;
 
 <PRIVATE
 
 
 <PRIVATE