From 8663ec4f428efdd54bffe965460b1be26d780108 Mon Sep 17 00:00:00 2001 From: Kevin Gozali Date: Wed, 4 Nov 2020 21:37:26 -0800 Subject: [PATCH] Unbreak iOS build due to header import failure Summary: Changelog: [Internal] Reviewed By: p-sun, yungsters Differential Revision: D24749871 fbshipit-source-id: 70692b8a32f9b7a214d7192ba444c695568e2ccf --- React/CxxBridge/RCTCxxBridge.mm | 5 +++++ packages/rn-tester/RNTester/AppDelegate.mm | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/React/CxxBridge/RCTCxxBridge.mm b/React/CxxBridge/RCTCxxBridge.mm index bf1647fc7ac..23222509610 100644 --- a/React/CxxBridge/RCTCxxBridge.mm +++ b/React/CxxBridge/RCTCxxBridge.mm @@ -37,9 +37,14 @@ #import #import +#ifndef RCT_USE_HERMES #if __has_include() #define RCT_USE_HERMES 1 +#else +#define RCT_USE_HERMES 0 #endif +#endif + #if RCT_USE_HERMES #import "HermesExecutorFactory.h" #else diff --git a/packages/rn-tester/RNTester/AppDelegate.mm b/packages/rn-tester/RNTester/AppDelegate.mm index 0b9b534cd68..074e520c0c3 100644 --- a/packages/rn-tester/RNTester/AppDelegate.mm +++ b/packages/rn-tester/RNTester/AppDelegate.mm @@ -7,9 +7,14 @@ #import "AppDelegate.h" +#ifndef RCT_USE_HERMES #if __has_include() #define RCT_USE_HERMES 1 +#else +#define RCT_USE_HERMES 0 #endif +#endif + #if RCT_USE_HERMES #import #else @@ -45,7 +50,6 @@ #import #endif - #if DEBUG #ifdef FB_SONARKIT_ENABLED #import