mirror of
https://github.com/coder/coder.git
synced 2026-09-21 20:51:01 +08:00
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:
+3
-3
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user