mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-06 22:38:37 +08:00
Reviewed By: mhorowitz Differential Revision: D4411478 fbshipit-source-id: 03f48f92f0d97bd5e3318f60c8357242fe9792cf
41 lines
1007 B
Makefile
41 lines
1007 B
Makefile
LOCAL_PATH := $(call my-dir)
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE := reactnativejnifb
|
|
|
|
LOCAL_SRC_FILES := \
|
|
CatalystInstanceImpl.cpp \
|
|
CxxModuleWrapper.cpp \
|
|
JavaModuleWrapper.cpp \
|
|
JExecutorToken.cpp \
|
|
JMessageQueueThread.cpp \
|
|
JniJSModulesUnbundle.cpp \
|
|
JSCPerfLogging.cpp \
|
|
JSLoader.cpp \
|
|
JSLogging.cpp \
|
|
MethodInvoker.cpp \
|
|
OnLoad.cpp \
|
|
ProxyExecutor.cpp \
|
|
|
|
LOCAL_C_INCLUDES := $(LOCAL_PATH)
|
|
LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../
|
|
|
|
LOCAL_CFLAGS += -Wall -Werror -fvisibility=hidden -fexceptions -frtti
|
|
CXX11_FLAGS := -std=c++11
|
|
LOCAL_CFLAGS += $(CXX11_FLAGS)
|
|
LOCAL_EXPORT_CPPFLAGS := $(CXX11_FLAGS)
|
|
|
|
LOCAL_LDLIBS += -landroid
|
|
LOCAL_SHARED_LIBRARIES := libfolly_json libfbjni libjsc libglog_init libreactnativejni
|
|
LOCAL_STATIC_LIBRARIES := libreactnative libreactnativefb
|
|
|
|
include $(BUILD_SHARED_LIBRARY)
|
|
|
|
$(call import-module,cxxreact)
|
|
$(call import-module,jsc)
|
|
$(call import-module,folly)
|
|
$(call import-module,fbgloginit)
|
|
$(call import-module,jni)
|
|
$(call import-module,react)
|