From a353ae079b8b0c5205278585c8c0a42ba00185a6 Mon Sep 17 00:00:00 2001 From: Andrea Gottardo Date: Tue, 6 Jun 2023 18:06:17 -0700 Subject: [PATCH] tool/gocross: handle TVOS_DEPLOYMENT_TARGET (#8292) This is needed in order to build our network extension on tvOS. First step for #8282 Signed-off-by: Andrea Gottardo Co-authored-by: Andrea Gottardo --- tool/gocross/autoflags.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tool/gocross/autoflags.go b/tool/gocross/autoflags.go index f51d20671..691317c64 100644 --- a/tool/gocross/autoflags.go +++ b/tool/gocross/autoflags.go @@ -114,6 +114,8 @@ func autoflagsForTest(argv []string, env *Environment, goroot, nativeGOOS, nativ xcodeFlags = append(xcodeFlags, "-miphoneos-version-min="+env.Get("IPHONEOS_DEPLOYMENT_TARGET", "")) case env.IsSet("MACOSX_DEPLOYMENT_TARGET"): xcodeFlags = append(xcodeFlags, "-mmacosx-version-min="+env.Get("MACOSX_DEPLOYMENT_TARGET", "")) + case env.IsSet("TVOS_DEPLOYMENT_TARGET"): + xcodeFlags = append(xcodeFlags, "-mtvos-version-min="+env.Get("TVOS_DEPLOYMENT_TARGET", "")) default: return nil, nil, fmt.Errorf("invoked by Xcode but couldn't figure out deployment target. Did Xcode change its envvars again?") }