Doesn't help much, though.
$ go install --tags=ts_include_cli ./cmd/tailscaled/
$ ls -lh ~/go/bin/tailscaled
-rwxr-xr-x 2 bradfitz bradfitz 34M Jul 27 11:00 /home/bradfitz/go/bin/tailscaled
$ go install --tags= ./cmd/tailscaled/
$ ls -lh ~/go/bin/tailscaled
-rwxr-xr-x 1 bradfitz bradfitz 23M Jul 27 11:00 /home/bradfitz/go/bin/tailscaled
$ ls -lh ~/go/bin/tailscale
-rwxr-xr-x 1 bradfitz bradfitz 13M Jul 25 21:30 /home/bradfitz/go/bin/tailscale
Fixes #2233
Change-Id: I46bae91bb38eb47a76251c1b5c1e9e455fc234b6
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
main
parent
04cf46a762
commit
0a6aa75a2d
@ -0,0 +1,25 @@ |
||||
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
//go:build ts_include_cli
|
||||
// +build ts_include_cli
|
||||
|
||||
package main |
||||
|
||||
import ( |
||||
"fmt" |
||||
"os" |
||||
|
||||
"tailscale.com/cmd/tailscale/cli" |
||||
) |
||||
|
||||
func init() { |
||||
beCLI = func() { |
||||
args := os.Args[1:] |
||||
if err := cli.Run(args); err != nil { |
||||
fmt.Fprintln(os.Stderr, err) |
||||
os.Exit(1) |
||||
} |
||||
} |
||||
} |
||||
Loading…
Reference in new issue