From b4afd20d213ab7d08c6682801af736f58b8d1843 Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Sun, 9 Sep 2012 15:39:49 +0200 Subject: [PATCH] use pwd -P instead of readlink -f (Thanks Marcus Crestani) readlink -f does not work on Mac OS X --- src/i3.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/i3.mk b/src/i3.mk index a0985120..a93cc4c4 100644 --- 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"