mirror of
https://github.com/cocos/cocos-engine.git
synced 2026-09-07 08:09:13 +08:00
46 lines
1.8 KiB
INI
46 lines
1.8 KiB
INI
[editor_support]
|
|
prefix = editor_support
|
|
|
|
target_namespace = middleware
|
|
|
|
android_headers =
|
|
|
|
macro_judgement =
|
|
|
|
android_flags = -target armv7-none-linux-androideabi -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -DANDROID -D__ANDROID_API__=14 -gcc-toolchain %(gcc_toolchain_dir)s --sysroot=%(androidndkdir)s/platforms/android-14/arch-arm -idirafter %(androidndkdir)s/sources/android/support/include -idirafter %(androidndkdir)s/sysroot/usr/include -idirafter %(androidndkdir)s/sysroot/usr/include/arm-linux-androideabi -idirafter %(clangllvmdir)s/lib64/clang/5.0/include -I%(androidndkdir)s/sources/cxx-stl/llvm-libc++/include -I%(cocosdir)s/external/android/arm64-v8a/include/v8
|
|
|
|
clang_headers =
|
|
clang_flags = -nostdinc -x c++ -std=c++17 -fsigned-char -mfloat-abi=soft -U__SSE__
|
|
|
|
cocos_headers = -I%(cocosdir)s/cocos -I%(cocosdir)s/cocos/bindings/jswrapper -I%(cocosdir)s/cocos/platform/android -I%(cocosdir)s/external/sources -I%(cocosdir)s/cocos/editor-support
|
|
cocos_flags = -DANDROID -DCC_PLATFORM=3 -DCC_PLATFORM_MAC_IOS=1 -DCC_PLATFORM_MAC_OSX=4 -DCC_PLATFORM_WINDOWS=2 -DCC_PLATFORM_ANDROID=3
|
|
|
|
cxxgenerator_headers =
|
|
|
|
# extra arguments for clang
|
|
extra_arguments = %(android_headers)s %(clang_headers)s %(cxxgenerator_headers)s %(cocos_headers)s %(android_flags)s %(clang_flags)s %(cocos_flags)s %(extra_flags)s
|
|
|
|
headers = %(cocosdir)s/cocos/editor-support/middleware-adapter.h %(cocosdir)s/cocos/editor-support/MiddlewareManager.h %(cocosdir)s/cocos/editor-support/SharedBufferManager.h
|
|
|
|
replace_headers =
|
|
|
|
classes = Texture2D MiddlewareManager SharedBufferManager
|
|
|
|
classes_need_extend =
|
|
|
|
skip = MiddlewareManager::[addTimer removeTimer getMeshBuffer],
|
|
SharedBufferManager::[getBuffer reset],
|
|
Texture2D::[setTexParameters]
|
|
|
|
remove_prefix =
|
|
|
|
classes_have_no_parents =
|
|
|
|
base_classes_to_skip = Ref IMiddleware
|
|
|
|
abstract_classes =
|
|
|
|
rename_functions =
|
|
|
|
rename_classes =
|