diff --git a/build-support/bin/node/linux/x86_64/v10.7.0/build.sh b/build-support/bin/node/linux/x86_64/v10.7.0/build.sh new file mode 100755 index 0000000..db01448 --- /dev/null +++ b/build-support/bin/node/linux/x86_64/v10.7.0/build.sh @@ -0,0 +1,22 @@ +#!/bin/bash -exu + +# Build Node.js for just this version and architecture. +NODE_VERSION="v10.7.0" +ARCH="linux-x64" + +tarball_name="node-${NODE_VERSION}-${ARCH}" + +# 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 -O https://nodejs.org/dist/${NODE_VERSION}/${tarball_name}.tar.gz + +# Unpack and repack +rm -rf unpack && mkdir unpack && \ +${TAR_CMD} -xzf ${tarball_name}.tar.gz -C unpack && \ +rm ${tarball_name}.tar.gz && \ +mv unpack/${tarball_name} unpack/node && \ +${TAR_CMD} -czf node.tar.gz -C unpack node/ && \ +rm -rf unpack diff --git a/build-support/bin/node/mac/10.10/v10.7.0 b/build-support/bin/node/mac/10.10/v10.7.0 new file mode 120000 index 0000000..9a32cec --- /dev/null +++ b/build-support/bin/node/mac/10.10/v10.7.0 @@ -0,0 +1 @@ +../10.13/v10.7.0 \ No newline at end of file diff --git a/build-support/bin/node/mac/10.11/v10.7.0 b/build-support/bin/node/mac/10.11/v10.7.0 new file mode 120000 index 0000000..9a32cec --- /dev/null +++ b/build-support/bin/node/mac/10.11/v10.7.0 @@ -0,0 +1 @@ +../10.13/v10.7.0 \ No newline at end of file diff --git a/build-support/bin/node/mac/10.12/v10.7.0 b/build-support/bin/node/mac/10.12/v10.7.0 new file mode 120000 index 0000000..9a32cec --- /dev/null +++ b/build-support/bin/node/mac/10.12/v10.7.0 @@ -0,0 +1 @@ +../10.13/v10.7.0 \ No newline at end of file diff --git a/build-support/bin/node/mac/10.13/v10.7.0/build.sh b/build-support/bin/node/mac/10.13/v10.7.0/build.sh new file mode 100755 index 0000000..e23f977 --- /dev/null +++ b/build-support/bin/node/mac/10.13/v10.7.0/build.sh @@ -0,0 +1,22 @@ +#!/bin/bash -exu + +# Build Node.js for just this version and architecture. +NODE_VERSION="v10.7.0" +ARCH="darwin-x64" + +tarball_name="node-${NODE_VERSION}-${ARCH}" + +# 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 -O https://nodejs.org/dist/${NODE_VERSION}/${tarball_name}.tar.gz + +# Unpack and repack +rm -rf unpack && mkdir unpack && \ +${TAR_CMD} -xzf ${tarball_name}.tar.gz -C unpack && \ +rm ${tarball_name}.tar.gz && \ +mv unpack/${tarball_name} unpack/node && \ +${TAR_CMD} -czf node.tar.gz -C unpack node/ && \ +rm -rf unpack diff --git a/build-support/bin/node/mac/10.8/v10.7.0 b/build-support/bin/node/mac/10.8/v10.7.0 new file mode 120000 index 0000000..9a32cec --- /dev/null +++ b/build-support/bin/node/mac/10.8/v10.7.0 @@ -0,0 +1 @@ +../10.13/v10.7.0 \ No newline at end of file diff --git a/build-support/bin/node/mac/10.9/v10.7.0 b/build-support/bin/node/mac/10.9/v10.7.0 new file mode 120000 index 0000000..9a32cec --- /dev/null +++ b/build-support/bin/node/mac/10.9/v10.7.0 @@ -0,0 +1 @@ +../10.13/v10.7.0 \ No newline at end of file diff --git a/build-support/bin/yarnpkg/linux/x86_64/v1.7.0/build.sh b/build-support/bin/yarnpkg/linux/x86_64/v1.7.0/build.sh new file mode 100755 index 0000000..7909d6b --- /dev/null +++ b/build-support/bin/yarnpkg/linux/x86_64/v1.7.0/build.sh @@ -0,0 +1,20 @@ +#!/bin/bash -exu + +YARNPKG_VERSION="v1.7.0" + +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.7.0 b/build-support/bin/yarnpkg/mac/10.10/v1.7.0 new file mode 120000 index 0000000..85673a0 --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.10/v1.7.0 @@ -0,0 +1 @@ +../10.13/v1.7.0 \ No newline at end of file diff --git a/build-support/bin/yarnpkg/mac/10.11/v1.7.0 b/build-support/bin/yarnpkg/mac/10.11/v1.7.0 new file mode 120000 index 0000000..85673a0 --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.11/v1.7.0 @@ -0,0 +1 @@ +../10.13/v1.7.0 \ No newline at end of file diff --git a/build-support/bin/yarnpkg/mac/10.12/v1.7.0 b/build-support/bin/yarnpkg/mac/10.12/v1.7.0 new file mode 120000 index 0000000..85673a0 --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.12/v1.7.0 @@ -0,0 +1 @@ +../10.13/v1.7.0 \ No newline at end of file diff --git a/build-support/bin/yarnpkg/mac/10.13/v1.7.0/build.sh b/build-support/bin/yarnpkg/mac/10.13/v1.7.0/build.sh new file mode 100755 index 0000000..7909d6b --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.13/v1.7.0/build.sh @@ -0,0 +1,20 @@ +#!/bin/bash -exu + +YARNPKG_VERSION="v1.7.0" + +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.8/v1.7.0 b/build-support/bin/yarnpkg/mac/10.8/v1.7.0 new file mode 120000 index 0000000..85673a0 --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.8/v1.7.0 @@ -0,0 +1 @@ +../10.13/v1.7.0 \ No newline at end of file diff --git a/build-support/bin/yarnpkg/mac/10.9/v1.7.0 b/build-support/bin/yarnpkg/mac/10.9/v1.7.0 new file mode 120000 index 0000000..85673a0 --- /dev/null +++ b/build-support/bin/yarnpkg/mac/10.9/v1.7.0 @@ -0,0 +1 @@ +../10.13/v1.7.0 \ No newline at end of file