summaryrefslogtreecommitdiff
path: root/ThirdParty/tolua_runtime/android/jni/Android.mk
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-11-08 01:17:11 +0800
committerchai <chaifix@163.com>2021-11-08 01:17:11 +0800
commitefce5b6bd5c9d4f8214a71e0f7a7c35751710a4c (patch)
tree0789475ded5c377667165a3ddb047ca6703bcf33 /ThirdParty/tolua_runtime/android/jni/Android.mk
parented78df90944bbe6b7de7308bda2bf3a7f1bc3de6 (diff)
+ tolua
+ lpeg
Diffstat (limited to 'ThirdParty/tolua_runtime/android/jni/Android.mk')
-rw-r--r--ThirdParty/tolua_runtime/android/jni/Android.mk40
1 files changed, 40 insertions, 0 deletions
diff --git a/ThirdParty/tolua_runtime/android/jni/Android.mk b/ThirdParty/tolua_runtime/android/jni/Android.mk
new file mode 100644
index 0000000..673d73b
--- /dev/null
+++ b/ThirdParty/tolua_runtime/android/jni/Android.mk
@@ -0,0 +1,40 @@
+LOCAL_PATH := $(call my-dir)
+
+include $(CLEAR_VARS)
+LOCAL_MODULE := libluajit
+LOCAL_SRC_FILES := libluajit.a
+include $(PREBUILT_STATIC_LIBRARY)
+
+include $(CLEAR_VARS)
+LOCAL_FORCE_STATIC_EXECUTABLE := true
+LOCAL_MODULE := tolua
+LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../luajit-2.1/src
+LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../
+
+LOCAL_CPPFLAGS := -O2
+LOCAL_CFLAGS := -O2 -std=gnu99
+LOCAL_SRC_FILES := ../../tolua.c \
+ ../../int64.c \
+ ../../uint64.c \
+ ../../pb.c \
+ ../../lpeg.c \
+ ../../struct.c \
+ ../../cjson/strbuf.c \
+ ../../cjson/lua_cjson.c \
+ ../../cjson/fpconv.c \
+ ../../luasocket/auxiliar.c \
+ ../../luasocket/buffer.c \
+ ../../luasocket/except.c \
+ ../../luasocket/inet.c \
+ ../../luasocket/io.c \
+ ../../luasocket/luasocket.c \
+ ../../luasocket/mime.c \
+ ../../luasocket/options.c \
+ ../../luasocket/select.c \
+ ../../luasocket/tcp.c \
+ ../../luasocket/timeout.c \
+ ../../luasocket/udp.c \
+ ../../luasocket/usocket.c \
+
+LOCAL_WHOLE_STATIC_LIBRARIES += libluajit
+include $(BUILD_SHARED_LIBRARY) \ No newline at end of file