summaryrefslogtreecommitdiff
path: root/etc/scons/xcode_tvos_sim.vars
blob: c71b37cfebbc858e85af044c5d414807ac5fe04d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Configures the build to use XCode targeting tvOS simulator

import subprocess

CC = subprocess.check_output(['xcrun', '-f', '--sdk', 'appletvsimulator', 'clang']).decode('utf-8').strip()
CXX = subprocess.check_output(['xcrun', '-f', '--sdk', 'appletvsimulator', 'clang++']).decode('utf-8').strip()

sdk_path = subprocess.check_output(['xcrun', '--sdk', 'appletvsimulator', '--show-sdk-path']).decode('utf-8').strip()

CCFLAGS = "-isysroot {} -mtvos-version-min=11.0 -target darwin17.0.0 -arch x86_64 -fembed-bitcode".format(sdk_path)
LINKFLAGS = "-Wl,-syslibroot,{} -mtvos-version-min=11.0 -target darwin17.0.0 -arch x86_64 -fembed-bitcode".format(sdk_path)

TARGET_OS = "tvOS-sim"
TARGET_ARCH = "x86_64"