chore: set slim tag when compiling coder-vpn.dylib (#18001)

```
$ du -sh before.dylib after.dylib 
 35M    before.dylib
 30M    after.dylib
 ```
This commit is contained in:
Ethan
2025-05-23 15:03:09 +10:00
committed by GitHub
parent b4daf36d0b
commit 96f69b8e13
+3 -3
View File
@@ -144,10 +144,10 @@ fi
# 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_EXTRA_SMALL")
else
if [[ "$slim" == 1 || "$dylib" == 1 ]]; then
build_args+=(-tags "slim,$TS_EXTRA_SMALL")
else
build_args+=(-tags "embed,$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