1234567891011121314151617181920212223242526272829 |
- load("//tools/build_defs/oss:rn_defs.bzl", "ANDROID", "APPLE", "rn_xplat_cxx_library", "subdir_glob")
- rn_xplat_cxx_library(
- name = "callinvoker",
- srcs = glob(["**/*.cpp"]),
- header_namespace = "",
- exported_headers = subdir_glob(
- [
- ("ReactCommon", "*.h"),
- ],
- prefix = "ReactCommon",
- ),
- compiler_flags = [
- "-fexceptions",
- "-frtti",
- "-std=c++14",
- "-Wall",
- ],
- fbobjc_labels = ["supermodule:ios/default/public.react_native.infra"],
- platforms = (ANDROID, APPLE),
- preferred_linkage = "static",
- preprocessor_flags = [
- "-DLOG_TAG=\"ReactNative\"",
- "-DWITH_FBSYSTRACE=1",
- ],
- visibility = [
- "PUBLIC",
- ],
- )
|