geode/loader/include/Geode/cocos/platform
qimiko 041a98ee4d
implement loader for android
compilation still won't work, pending implementations for gdstl/codegen/tuliphook. the first two should be mostly done already. may also be good to get FileWatcher, crashlog, and the file picker implemented but they aren't necessary

the libcurl.a and libssl.a files were built using
https://github.com/ibaoger/libcurl-android. they are placed in the link/android folder because putting them in the link folder confused the macOS build.

once built, the geode binary should be loaded after nativeSetApkPath is ran (otherwise the directory setup crashes). in the future it would be nice if the internal mod also did save data path redirection, as base GD is incapable of doing this

Co-authored-by: mat <26722564+matcool@users.noreply.github.com>
2023-06-05 17:42:22 -07:00
..
android implement loader for android 2023-06-05 17:42:22 -07:00
ios Half revert constructors, having two types 2023-03-06 21:20:50 +03:00
mac add CCApplication::getControllerConnected on mac 2023-04-16 11:12:14 +03:00
third_party add stuff for docs genning and fix issues for it 2022-12-31 00:50:12 +02:00
win32 add some cocos stuff 2023-06-05 15:45:12 +03:00
CCAccelerometer.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCAccelerometerDelegate.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCApplicationProtocol.h rename monostate ctors to zero ctors & make it platform independent 2023-03-06 00:52:39 +03:00
CCCommon.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCDevice.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCEGLViewProtocol.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCFileUtils.h Half revert constructors, having two types 2023-03-06 21:20:50 +03:00
CCGL.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCImage.h Half revert constructors, having two types 2023-03-06 21:20:50 +03:00
CCImageCommon_cpp.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCPlatformConfig.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCPlatformDefine.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCPlatformMacros.h make CC_DLL not link 2023-02-02 00:03:01 +02:00
CCSAXParser.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCStdC.h big cocos reworks 2022-10-17 15:46:36 +03:00
CCThread.h big cocos reworks 2022-10-17 15:46:36 +03:00
IncludeCurl.h big cocos reworks 2022-10-17 15:46:36 +03:00
IncludeJpegLib.h big cocos reworks 2022-10-17 15:46:36 +03:00
IncludePThread.h big cocos reworks 2022-10-17 15:46:36 +03:00
IncludeTiffio.h big cocos reworks 2022-10-17 15:46:36 +03:00
IncludeZlib.h big cocos reworks 2022-10-17 15:46:36 +03:00
platform.h big cocos reworks 2022-10-17 15:46:36 +03:00