From 7ad7237fdb84646a6440a3a119db229919288f66 Mon Sep 17 00:00:00 2001 From: Jameson Haller Date: Mon, 19 Nov 2018 16:44:21 -0800 Subject: [PATCH] Add build scripts and symlinks for Yarnpkg 1.12.3 --- .../bin/yarnpkg/linux/x86_64/v1.12.3/build.sh | 20 +++++++++++++++++++ build-support/bin/yarnpkg/mac/10.10/v1.12.3 | 1 + build-support/bin/yarnpkg/mac/10.11/v1.12.3 | 1 + build-support/bin/yarnpkg/mac/10.12/v1.12.3 | 1 + .../bin/yarnpkg/mac/10.13/v1.12.3/build.sh | 20 +++++++++++++++++++ build-support/bin/yarnpkg/mac/10.14/v1.12.3 | 1 + build-support/bin/yarnpkg/mac/10.8/v1.12.3 | 1 + build-support/bin/yarnpkg/mac/10.9/v1.12.3 | 1 + 8 files changed, 46 insertions(+) create mode 100755 build-support/bin/yarnpkg/linux/x86_64/v1.12.3/build.sh create mode 120000 build-support/bin/yarnpkg/mac/10.10/v1.12.3 create mode 120000 build-support/bin/yarnpkg/mac/10.11/v1.12.3 create mode 120000 build-support/bin/yarnpkg/mac/10.12/v1.12.3 create mode 100755 build-support/bin/yarnpkg/mac/10.13/v1.12.3/build.sh create mode 120000 build-support/bin/yarnpkg/mac/10.14/v1.12.3 create mode 120000 build-support/bin/yarnpkg/mac/10.8/v1.12.3 create mode 120000 build-support/bin/yarnpkg/mac/10.9/v1.12.3 diff --git a/build-support/bin/yarnpkg/linux/x86_64/v1.12.3/build.sh b/build-support/bin/yarnpkg/linux/x86_64/v1.12.3/build.sh new file mode 100755 index 0000000..4c0c18f --- /dev/null +++ b/build-support/bin/yarnpkg/linux/x86_64/v1.12.3/build.sh @@ -0,0 +1,20 @@ +#!/bin/bash -exu + +YARNPKG_VERSION="v1.12.3" + +tarball_name="yarn-${YARNPKG_VERSION}" + +# Make it easy to use gnu-tar on Mac, since the default bsdtar that comes with OS X +# is not compatible with gnu-tar. +TAR_CMD="${TAR_CMD:-tar}" +echo "Using tar command '${TAR_CMD}'" + +curl -L -O https://github.com/yarnpkg/yarn/releases/download/${YARNPKG_VERSION}/${tarball_name}.tar.gz + +# Unpack and repack according to Pants runtime expectation. +rm -rf unpack && mkdir unpack && \ +${TAR_CMD} -xzf ${tarball_name}.tar.gz -C unpack && \ +rm ${tarball_name}.tar.gz && \ +mv unpack/${tarball_name} unpack/dist && \ +${TAR_CMD} -czf yarnpkg.tar.gz -C unpack dist/ && \ +rm -rf unpack diff --git a/build-support/bin/yarnpkg/mac/10.10/v1.12.3 b/build-support/bin/yarnpkg/mac/10.10/v1.12.3 new file mode 120000 index 0000000..6dad69e --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.10/v1.12.3 @@ -0,0 +1 @@ +../10.13/v1.12.3 \ No newline at end of file diff --git a/build-support/bin/yarnpkg/mac/10.11/v1.12.3 b/build-support/bin/yarnpkg/mac/10.11/v1.12.3 new file mode 120000 index 0000000..6dad69e --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.11/v1.12.3 @@ -0,0 +1 @@ +../10.13/v1.12.3 \ No newline at end of file diff --git a/build-support/bin/yarnpkg/mac/10.12/v1.12.3 b/build-support/bin/yarnpkg/mac/10.12/v1.12.3 new file mode 120000 index 0000000..6dad69e --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.12/v1.12.3 @@ -0,0 +1 @@ +../10.13/v1.12.3 \ No newline at end of file diff --git a/build-support/bin/yarnpkg/mac/10.13/v1.12.3/build.sh b/build-support/bin/yarnpkg/mac/10.13/v1.12.3/build.sh new file mode 100755 index 0000000..4c0c18f --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.13/v1.12.3/build.sh @@ -0,0 +1,20 @@ +#!/bin/bash -exu + +YARNPKG_VERSION="v1.12.3" + +tarball_name="yarn-${YARNPKG_VERSION}" + +# Make it easy to use gnu-tar on Mac, since the default bsdtar that comes with OS X +# is not compatible with gnu-tar. +TAR_CMD="${TAR_CMD:-tar}" +echo "Using tar command '${TAR_CMD}'" + +curl -L -O https://github.com/yarnpkg/yarn/releases/download/${YARNPKG_VERSION}/${tarball_name}.tar.gz + +# Unpack and repack according to Pants runtime expectation. +rm -rf unpack && mkdir unpack && \ +${TAR_CMD} -xzf ${tarball_name}.tar.gz -C unpack && \ +rm ${tarball_name}.tar.gz && \ +mv unpack/${tarball_name} unpack/dist && \ +${TAR_CMD} -czf yarnpkg.tar.gz -C unpack dist/ && \ +rm -rf unpack diff --git a/build-support/bin/yarnpkg/mac/10.14/v1.12.3 b/build-support/bin/yarnpkg/mac/10.14/v1.12.3 new file mode 120000 index 0000000..6dad69e --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.14/v1.12.3 @@ -0,0 +1 @@ +../10.13/v1.12.3 \ No newline at end of file diff --git a/build-support/bin/yarnpkg/mac/10.8/v1.12.3 b/build-support/bin/yarnpkg/mac/10.8/v1.12.3 new file mode 120000 index 0000000..6dad69e --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.8/v1.12.3 @@ -0,0 +1 @@ +../10.13/v1.12.3 \ No newline at end of file diff --git a/build-support/bin/yarnpkg/mac/10.9/v1.12.3 b/build-support/bin/yarnpkg/mac/10.9/v1.12.3 new file mode 120000 index 0000000..6dad69e --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.9/v1.12.3 @@ -0,0 +1 @@ +../10.13/v1.12.3 \ No newline at end of file