diff --git a/React/Base/RCTJavaScriptLoader.mm b/React/Base/RCTJavaScriptLoader.mm index c9a95f58ca4..548d6e444c0 100755 --- a/React/Base/RCTJavaScriptLoader.mm +++ b/React/Base/RCTJavaScriptLoader.mm @@ -11,8 +11,13 @@ #import +#if defined(__APPLE__) #import #import +#else +#import +#import +#endif #import "RCTBridge.h" #import "RCTConvert.h" diff --git a/React/Executors/RCTJSCErrorHandling.mm b/React/Executors/RCTJSCErrorHandling.mm index af9f5b43c9a..d2d53d4cd1d 100644 --- a/React/Executors/RCTJSCErrorHandling.mm +++ b/React/Executors/RCTJSCErrorHandling.mm @@ -9,7 +9,11 @@ #include "RCTJSCErrorHandling.h" +#if defined(__APPLE__) #import +#else +#import +#endif #import "RCTAssert.h" #import "RCTJSStackFrame.h" diff --git a/React/Executors/RCTJSCExecutor.mm b/React/Executors/RCTJSCExecutor.mm index e126cd1fe20..77652dc311a 100644 --- a/React/Executors/RCTJSCExecutor.mm +++ b/React/Executors/RCTJSCExecutor.mm @@ -17,8 +17,13 @@ #import +#if defined(__APPLE__) #import #import +#else +#import +#import +#endif #import "JSCSamplingProfiler.h" #import "RCTAssert.h" diff --git a/ReactCommon/jschelpers/JavaScriptCore.h b/ReactCommon/jschelpers/JavaScriptCore.h index fd996051cf7..df3ba7f5298 100644 --- a/ReactCommon/jschelpers/JavaScriptCore.h +++ b/ReactCommon/jschelpers/JavaScriptCore.h @@ -9,7 +9,11 @@ #pragma once +#if defined(__APPLE__) #include +#else +#include +#endif #if defined(__APPLE__)