From 2bfd9145441d904dffd8b8c2bb845b610b77a5a5 Mon Sep 17 00:00:00 2001 From: Mathias Fredriksson Date: Fri, 1 Sep 2023 18:31:24 +0000 Subject: [PATCH] chore: use tailscale extra small buildflags Ref: #9380 --- scripts/build_go.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/build_go.sh b/scripts/build_go.sh index 9b766c659a3f0..df5ea96085242 100755 --- a/scripts/build_go.sh +++ b/scripts/build_go.sh @@ -101,10 +101,11 @@ ldflags=( # We use ts_omit_aws here because on Linux it prevents Tailscale from importing # github.com/aws/aws-sdk-go-v2/aws, which adds 7 MB to the binary. +TS_EXTRA_SMALL="ts_omit_aws,ts_omit_bird,ts_omit_tap,ts_omit_kube" if [[ "$slim" == 0 ]]; then - build_args+=(-tags "embed,ts_omit_aws") + build_args+=(-tags "embed,$TS_EXTRA_SMALL") else - build_args+=(-tags "slim,ts_omit_aws") + build_args+=(-tags "slim,$TS_EXTRA_SMALL") fi if [[ "$agpl" == 1 ]]; then # We don't use a tag to control AGPL because we don't want code to depend on