From b557ea6bb8cffbf748b4e3b1b97dee19b78dcddc Mon Sep 17 00:00:00 2001 From: Joshua Gross Date: Fri, 19 Feb 2021 20:50:07 -0800 Subject: [PATCH] Ensure that all Fabric modules are compiled with the same preprocessor flags Summary: Define get_react_native_preprocessor_flags() as a stub for OSS. Changelog: [Internal] Reviewed By: fkgozali Differential Revision: D26561978 fbshipit-source-id: 9e5b1b25f52760f9bacc908639e2bab1cf85da1e --- tools/build_defs/oss/rn_defs.bzl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/build_defs/oss/rn_defs.bzl b/tools/build_defs/oss/rn_defs.bzl index 0af7b0d78ce..64dc9b88ef6 100644 --- a/tools/build_defs/oss/rn_defs.bzl +++ b/tools/build_defs/oss/rn_defs.bzl @@ -67,6 +67,11 @@ def get_apple_inspector_flags(): def get_android_inspector_flags(): return [] +def get_react_native_preprocessor_flags(): + # TODO: use this to define the compiler flag REACT_NATIVE_DEBUG in debug/dev mode builds only. + # This is a replacement for NDEBUG since NDEBUG is always defined in Buck on all Android builds. + return [] + # Building is not supported in OSS right now def rn_xplat_cxx_library(name, **kwargs): new_kwargs = {