]> git.sur5r.net Git - i3/i3/commitdiff
use pwd -P instead of readlink -f (Thanks Marcus Crestani)
authorMichael Stapelberg <michael@stapelberg.de>
Sun, 9 Sep 2012 13:39:49 +0000 (15:39 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Sun, 9 Sep 2012 13:39:49 +0000 (15:39 +0200)
readlink -f does not work on Mac OS X

src/i3.mk

index a0985120aa8a063e7988dac3dd005bda8b4bf556..a93cc4c48e5209dd6df1fdd2c1f47b149cf4607e 100644 (file)
--- a/src/i3.mk
+++ b/src/i3.mk
@@ -21,13 +21,13 @@ endif
 
 i3_OBJECTS := $(i3_SOURCES_GENERATED:.c=.o) $(i3_SOURCES:.c=.o)
 
-# The basename/readlink calls are for canonicalizing the path: Instead
+# The basename/pwd calls are for canonicalizing the path: Instead
 # of src/main.c, we will see something like ../i3-4.2/src/main.c in
 # debugger backtraces, making it clearer which code belongs to i3 and
 # which code doesn’t.
 # We only do this for src/ since all the other subdirectories contain i3 in
 # their name already.
-canonical_path := ../$(shell basename $(shell readlink -f .))
+canonical_path := ../$(shell basename $(shell pwd -P))
 
 include/all.h.pch: $(i3_HEADERS)
        echo "[i3] PCH all.h"