Skip to content

Commit cf1b444

Browse files
committed
build: exclude non-essential features from Android build
Add omit tags for 11 features to reduce binary size
1 parent c07ff68 commit cf1b444

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

build_android.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ export CGO_ENABLED=1
101101
ldflags="-X tailscale.com/version.longStamp=${VERSION_LONG} -X tailscale.com/version.shortStamp=${VERSION_SHORT} -X tailscale.com/version.gitCommitStamp=${VERSION_GIT_HASH}"
102102
ldflags="$ldflags -w -s"
103103
# Build the binary
104-
go build -tags="ts_include_cli,ts_omit_aws,ts_omit_bird,ts_omit_tap,ts_omit_kube,ts_omit_completion,ts_omit_wakeonlan,ts_omit_capture" \
104+
go build -tags="ts_include_cli,ts_omit_aws,ts_omit_bird,ts_omit_tap,ts_omit_kube,ts_omit_completion,ts_omit_wakeonlan,ts_omit_capture,ts_omit_systray,ts_omit_drive,ts_omit_serve,ts_omit_debugeventbus,ts_omit_debug,ts_omit_portmapper,ts_omit_tailnetlock,ts_omit_syspolicy,ts_omit_appconnectors,ts_omit_identityfederation,ts_omit_taildrop" \
105105
--ldflags="$ldflags" \
106106
-o ./dist/tailscaled.$GOARCH \
107107
-trimpath ./cmd/tailscaled

0 commit comments

Comments
 (0)