1 uname -s is used to determine the differences between the command line
2 utilities like stat or awk in linux and darwin. However, in nix, guilt
3 will be using the nix versions of this programs, not the ones
4 installed in the system. Therefore, guilt should use the command-line
5 parameters that the linux forms of these commands expect, even if it
6 is being run on Darwin.
8 diff --git a/guilt b/guilt
9 index bf50343..cfc9332 100755
12 @@ -986,7 +986,7 @@ guards_file="$GUILT_DIR/$branch/guards"
14 [ ! -z "$PAGER" ] && pager="$PAGER"
19 if [ -r "$GUILT_PATH/os.$UNAME_S" ]; then
20 . "$GUILT_PATH/os.$UNAME_S"