mirror of
https://github.com/tailscale/tailscale.git
synced 2025-03-30 04:52:49 +00:00

So the public can "brew install" tailscale and start it as a global boot daemon via brew services. supported: Homebrew 3.0, go1.15 darwin/amd64, macOS Catalina 10.15.3, Intel 64-bit probably also but unconfirmed: BigSur 11 and Apple M1 ARM64 NOTE: lots of upgrades and polish since 1st squashed WIP PR, and applies most prior feedback Part of #177. (WIP) Signed-off-by: Mike Kramlich <groglogic@gmail.com>
18 lines
652 B
Bash
Executable File
18 lines
652 B
Bash
Executable File
#!/usr/bin/env sh
|
|
set -eu
|
|
|
|
# does not create an official release source tarball per GitHub. creates a standin for it, for brew test purposes only
|
|
|
|
eval $(tailscale/brew/vars.sh) # TODO(mkramlich): doc the path deviance or automate away
|
|
|
|
TARBALL_ARCHIVE=tailscale/brew/local/tarball-serve-root/tailscale/tailscale/archive
|
|
|
|
mkdir -p $TARBALL_ARCHIVE
|
|
|
|
TARBALL=$TARBALL_ARCHIVE/v$TS_VER.tar.gz
|
|
|
|
# assume a repo is cloned at that dir tree location, and its file state is what we want
|
|
echo making $TARBALL
|
|
tar -czf $TARBALL tailscale-$TS_VER/.gitignore tailscale-$TS_VER/.github/* tailscale-$TS_VER/.gitattributes tailscale-$TS_VER/*
|
|
shasum -a256 ./$TARBALL
|