aboutsummaryrefslogtreecommitdiff
path: root/cross/tvos.txt
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2020-02-06 12:18:10 -0800
committerDylan Baker <dylan@pnwbakers.com>2020-08-01 22:00:06 -0700
commitbbba6a7f365f8b7dc7f2d4c3ce7f3e5f4c05fc5e (patch)
tree4391f82cb4f0264438c3b6fd74ef48f16d1836b8 /cross/tvos.txt
parentaf763e093a8172536d96e24901b82edd2e5b2dc9 (diff)
downloadmeson-bbba6a7f365f8b7dc7f2d4c3ce7f3e5f4c05fc5e.zip
meson-bbba6a7f365f8b7dc7f2d4c3ce7f3e5f4c05fc5e.tar.gz
meson-bbba6a7f365f8b7dc7f2d4c3ce7f3e5f4c05fc5e.tar.bz2
Allow setting built-in options from cross/native files
This is like the project options, but for meson builtin options. The only real differences here have to do with the differences between meson builtin options and project options. Some meson options can be set on a per-machine basis (build.pkg_config_path vs pkg_config_path) others can be set on a per-subproject basis, but should inherit the parent setting.
Diffstat (limited to 'cross/tvos.txt')
-rw-r--r--cross/tvos.txt7
1 files changed, 4 insertions, 3 deletions
diff --git a/cross/tvos.txt b/cross/tvos.txt
index dd6d5c1..833f04b 100644
--- a/cross/tvos.txt
+++ b/cross/tvos.txt
@@ -8,14 +8,15 @@ cpp = 'clang++'
ar = 'ar'
strip = 'strip'
-[properties]
-root = '/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer'
-
+[built-in options]
c_args = ['-arch', 'arm64', '-mtvos-version-min=12.0', '-isysroot', '/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk']
cpp_args = ['-arch', 'arm64', '-mtvos-version-min=12.0', '-isysroot', '/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk']
c_link_args = ['-arch', 'arm64', '-mtvos-version-min=12.0', '-isysroot', '/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk']
cpp_link_args = ['-arch', 'arm64', '-mtvos-version-min=12.0', '-isysroot', '/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk']
+[properties]
+root = '/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer'
+
has_function_printf = true
has_function_hfkerhisadf = false