LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libreactnativefb LOCAL_SRC_FILES := \ Instance.cpp \ JSCExecutor.cpp \ JSCHelpers.cpp \ JSCLegacyProfiler.cpp \ JSCLegacyTracing.cpp \ JSCMemory.cpp \ JSCPerfStats.cpp \ JSCTracing.cpp \ JSCWebWorker.cpp \ MethodCall.cpp \ ModuleRegistry.cpp \ NativeToJsBridge.cpp \ Platform.cpp \ Value.cpp \ LOCAL_C_INCLUDES := $(LOCAL_PATH)/.. LOCAL_EXPORT_C_INCLUDES := $(LOCAL_C_INCLUDES) LOCAL_CFLAGS := \ -DLOG_TAG=\"ReactNative\" LOCAL_CFLAGS += -Wall -Werror -fexceptions -frtti CXX11_FLAGS := -std=c++11 LOCAL_CFLAGS += $(CXX11_FLAGS) LOCAL_EXPORT_CPPFLAGS := $(CXX11_FLAGS) LOCAL_SHARED_LIBRARIES := libfb libfolly_json libjsc libglog include $(BUILD_STATIC_LIBRARY) $(call import-module,fb) $(call import-module,folly) $(call import-module,jsc) $(call import-module,glog)