From 761a425b9209d248d2dcf1259b5884a998caa2ad Mon Sep 17 00:00:00 2001 From: Eric Tune Date: Wed, 18 Nov 2015 10:34:32 -0800 Subject: [PATCH] Replace readlink in update-codecgen for OSX OS X does not have `readlink -f` --- hack/update-codecgen.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hack/update-codecgen.sh b/hack/update-codecgen.sh index 1bf2a268d02..3285c4de7a1 100755 --- a/hack/update-codecgen.sh +++ b/hack/update-codecgen.sh @@ -53,7 +53,8 @@ result="" function depends { file=${generated_files[$1]//\.generated\.go/.go} deps=$(go list -f "{{.Deps}}" ${file} | tr "[" " " | tr "]" " ") - fullpath=$(readlink -f ${generated_files[$2]//\.generated\.go/.go}) + inputfile=${generated_files[$2]//\.generated\.go/.go} + fullpath=$(cd "$(dirname "${inputfile}")" && pwd -P) candidate=$(dirname "${fullpath}") result=false for dep in ${deps}; do