Skip to content
This repository has been archived by the owner on Jan 14, 2022. It is now read-only.

Commit

Permalink
close #3 support zip
Browse files Browse the repository at this point in the history
  • Loading branch information
nickg committed May 11, 2017
1 parent 1a44e8e commit 32e6bb0
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 4 deletions.
15 changes: 13 additions & 2 deletions samples/godownloader-goreleaser.sh
Expand Up @@ -69,7 +69,7 @@ VERSION=${VERSION#v}
OS=$(uname -s)
ARCH=$(uname -m)

# change format (tar.gz or zip) based on arch
# change format (tar.gz or zip) based on ARCH
case ${ARCH} in
Windows) FORMAT=zip ;;
esac
Expand All @@ -88,7 +88,18 @@ test -z "$TMPDIR" && TMPDIR="$(mktemp -d)"
mkdir -p ${TMPDIR}
rm -f ${TMPDIR}/${TARBALL}
download ${TMPDIR}/${TARBALL} ${URL}
tar -C ${TMPDIR} -xzf ${TMPDIR}/${TARBALL}
case ${FORMAT} in
tar.gz)
tar -C ${TMPDIR} -xzf ${TMPDIR}/${TARBALL}
;;
zip)
(cd ${TMPDIR} && unzip ${TARBALL})
;;
*)
echo "unknown format '${FORMAT}' - exiting"
exit 1
;;
esac
install -d ${BINDIR}
install ${TMPDIR}/${BINARY} ${BINDIR}/

15 changes: 13 additions & 2 deletions samples/godownloader-hugo.sh
Expand Up @@ -69,7 +69,7 @@ VERSION=${VERSION#v}
OS=$(uname -s)
ARCH=$(uname -m)

# change format (tar.gz or zip) based on arch
# change format (tar.gz or zip) based on ARCH
case ${ARCH} in
Windows) FORMAT=zip ;;
esac
Expand Down Expand Up @@ -105,7 +105,18 @@ test -z "$TMPDIR" && TMPDIR="$(mktemp -d)"
mkdir -p ${TMPDIR}
rm -f ${TMPDIR}/${TARBALL}
download ${TMPDIR}/${TARBALL} ${URL}
tar -C ${TMPDIR} -xzf ${TMPDIR}/${TARBALL}
case ${FORMAT} in
tar.gz)
tar -C ${TMPDIR} -xzf ${TMPDIR}/${TARBALL}
;;
zip)
(cd ${TMPDIR} && unzip ${TARBALL})
;;
*)
echo "unknown format '${FORMAT}' - exiting"
exit 1
;;
esac
install -d ${BINDIR}
install ${TMPDIR}/${BINARY} ${BINDIR}/

0 comments on commit 32e6bb0

Please sign in to comment.