From a8401973a8a7a9af3e6aadd5cfa8298d7929aea0 Mon Sep 17 00:00:00 2001 From: Florian Weingarten Date: Sat, 18 Jul 2015 17:11:07 -0400 Subject: [PATCH 1/2] osxfuse for travis on darwin --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 3c0279e9f..e949b8623 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,6 +29,7 @@ install: - go get github.com/mitchellh/gox - go version | grep -q "go1\.3" && export GOX_ARCH="386 amd64" || true - go version | grep -q "darwin" && export GOX_OS="darwin" || true + - uname -s | grep -qi darwin && brew install osxfuse || true - echo "cross-compile for \"$GOX_OS\" on \"$GOX_ARCH\"" - gox -build-toolchain -os "$GOX_OS" -arch "$GOX_ARCH" From 7725dedf2d2007e2b9df7b9b8ecfed2658f6265e Mon Sep 17 00:00:00 2001 From: Florian Weingarten Date: Sat, 18 Jul 2015 17:32:01 -0400 Subject: [PATCH 2/2] fix permissions --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index e949b8623..9ebeadf99 100644 --- a/.travis.yml +++ b/.travis.yml @@ -30,6 +30,8 @@ install: - go version | grep -q "go1\.3" && export GOX_ARCH="386 amd64" || true - go version | grep -q "darwin" && export GOX_OS="darwin" || true - uname -s | grep -qi darwin && brew install osxfuse || true + - uname -s | grep -qi darwin && sudo /bin/cp -RfX /usr/local/opt/osxfuse/Library/Filesystems/osxfusefs.fs /Library/Filesystems/ || true + - uname -s | grep -qi darwin && sudo chmod +s /Library/Filesystems/osxfusefs.fs/Support/load_osxfusefs || true - echo "cross-compile for \"$GOX_OS\" on \"$GOX_ARCH\"" - gox -build-toolchain -os "$GOX_OS" -arch "$GOX_ARCH"