| load("@fbsource//tools/build_defs:fb_xplat_cxx_test.bzl", "fb_xplat_cxx_test") |
| load("@fbsource//tools/build_defs:platform_defs.bzl", "ANDROID", "APPLE", "CXX", "IOS", "MACOSX") |
| load("@fbsource//xplat/caffe2:c2_defs.bzl", "get_c2_default_cxx_args") |
| |
| def c2_cxx_test(**kwargs): |
| args = get_c2_default_cxx_args() |
| args.update(kwargs) |
| args["fbandroid_use_instrumentation_test"] = True |
| for flag in [ |
| "macosx_compiler_flags", |
| "fbobjc_macosx_configs_override", |
| "macosx_frameworks_override", |
| "xcode_public_headers_symlinks", |
| "macosx_inherited_buck_flags_override", |
| ]: |
| args.pop(flag, None) |
| args["apple_sdks"] = (IOS, MACOSX) |
| args["platforms"] = (CXX, APPLE, ANDROID) |
| args["contacts"] = ["[email protected]"] |
| fb_xplat_cxx_test(**args) |