open source

This commit is contained in:
lvfulong
2020-11-11 16:17:13 +08:00
parent 4d989f3ecb
commit bc4ca748de
2441 changed files with 623057 additions and 2 deletions
@@ -0,0 +1 @@
obj
@@ -0,0 +1,47 @@
LOCAL_PATH:= $(call my-dir)
#librender.a
include $(CLEAR_VARS)
LOCAL_MODULE := librender
LOCAL_CFLAGS := \
-fexceptions \
-Wno-multichar \
-DANDROID \
-DIN_LIBRARY \
-D_GLIBCXX_PERMIT_BACKWARD_HASH \
-frtti
LOCAL_CFLAGS += -std=c++11
ifeq ($(APP_PERFTEST),1)
LOCAL_CFLAGS += -DPERFTEST
endif
LOCAL_CXXFLAGS := -O3
LOCAL_SRC_FILES := \
../../../../source/render/RenderEx/JCGpuProgram.cpp \
../../../../source/render/RenderEx/JCGlobalValue.cpp \
../../../../source/render/RenderEx/JCRegister.cpp \
../../../../source/render/Image/JCImage.cpp \
../../../../source/render/Image/JCVideo.cpp \
../../../../source/render/Image/JCImageManager.cpp \
../../../../source/render/Performance/JCPerfHUD.cpp \
../../../../source/render/Performance/JCVBOManager.cpp \
../../../../source/render/LayaGL/JCIDGenerator.cpp \
../../../../source/render/LayaGL/JCLayaGL.cpp \
../../../../source/render/LayaGL/JCLayaGLDispatch.cpp \
LOCAL_C_INCLUDES := ../../../../../ThirdParty/curl/include/android \
../../../../../ThirdParty/png/include/android \
../../../../../ThirdParty/jpeg/include/android \
../../../../../ThirdParty/freetype/include/android \
../../../../../ThirdParty/zip/include/android \
../../../../include/common \
../../../../include/webglPlus \
../../../../include/conch \
include $(BUILD_STATIC_LIBRARY)
@@ -0,0 +1,9 @@
PLATFORM_VERSION:=4.0
APP_STL := gnustl_static
APP_MODULES := librender
APP_PLATFORM := android-18
NDK_TOOLCHAIN_VERSION := 4.9
#APP_STL := gnustl_static
APP_OPTIM := release
APP_ABI :=armeabi-v7a arm64-v8a x86
@@ -0,0 +1,14 @@
# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system edit
# "ant.properties", and override values to adapt the script to your
# project structure.
#
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
# Project target.
target=android-17