xref: /aosp_15_r20/external/pytorch/tools/build_defs/platform_defs.bzl (revision da0073e96a02ea20f0ac840b70461e3646d07c45)
1# Only used for PyTorch open source BUCK build
2
3CXX = "Default"
4
5ANDROID = "Android"
6
7APPLE = "Apple"
8
9FBCODE = "Fbcode"
10
11WINDOWS = "Windows"
12
13UNIFIED = "Unified"
14
15# Apple SDK Definitions
16IOS = "ios"
17
18WATCHOS = "watchos"
19
20MACOSX = "macosx"
21
22APPLETVOS = "appletvos"
23
24xplat_platforms = struct(
25    ANDROID = ANDROID,
26    APPLE = APPLE,
27    CXX = CXX,
28    FBCODE = FBCODE,
29    WINDOWS = WINDOWS,
30    UNIFIED = UNIFIED,
31)
32
33apple_sdks = struct(
34    IOS = IOS,
35    WATCHOS = WATCHOS,
36    MACOSX = MACOSX,
37    APPLETVOS = APPLETVOS,
38)
39