1*753557f6STomasz Sapetaload("//tools/build_defs/oss:rn_defs.bzl", "ANDROID", "APPLE", "CXX", "rn_xplat_cxx_library") 2*753557f6STomasz Sapeta 3*753557f6STomasz Sapetarn_xplat_cxx_library( 4*753557f6STomasz Sapeta name = "reactperflogger", 5*753557f6STomasz Sapeta srcs = glob(["**/*.cpp"]), 6*753557f6STomasz Sapeta header_namespace = "", 7*753557f6STomasz Sapeta exported_headers = { 8*753557f6STomasz Sapeta "reactperflogger/BridgeNativeModulePerfLogger.h": "reactperflogger/BridgeNativeModulePerfLogger.h", 9*753557f6STomasz Sapeta "reactperflogger/NativeModulePerfLogger.h": "reactperflogger/NativeModulePerfLogger.h", 10*753557f6STomasz Sapeta }, 11*753557f6STomasz Sapeta compiler_flags = [ 12*753557f6STomasz Sapeta "-Wno-global-constructors", 13*753557f6STomasz Sapeta ], 14*753557f6STomasz Sapeta labels = [ 15*753557f6STomasz Sapeta "pfh:ReactNative_CommonInfrastructurePlaceholder", 16*753557f6STomasz Sapeta "supermodule:xplat/default/public.react_native.infra", 17*753557f6STomasz Sapeta ], 18*753557f6STomasz Sapeta platforms = (ANDROID, APPLE, CXX), 19*753557f6STomasz Sapeta preferred_linkage = "static", 20*753557f6STomasz Sapeta preprocessor_flags = [ 21*753557f6STomasz Sapeta "-DLOG_TAG=\"ReactNative\"", 22*753557f6STomasz Sapeta "-DWITH_FBSYSTRACE=1", 23*753557f6STomasz Sapeta ], 24*753557f6STomasz Sapeta visibility = [ 25*753557f6STomasz Sapeta "PUBLIC", 26*753557f6STomasz Sapeta ], 27*753557f6STomasz Sapeta) 28