Commit graph

40 commits

Author SHA1 Message Date
qimiko
6ab75d82e6
order libc first on android builds 2024-02-25 03:54:56 -07:00
qimiko
579f393bf9
silence opengl deprecation on macos
i got a little tired of seeing it
2024-02-04 03:55:34 -07:00
mat
6dc6e9b418
increase macos target to 10.15
no more std::filesystem errors from other libraries. sorry to all the 3 people still on macos 10.13, not like you can even launch the game anyways
2024-01-29 09:24:33 -03:00
matcool
ba88e12cb0 add android stub fmod binaries 2024-01-25 22:04:20 -03:00
mat
efe94e553c
macos sucks 2024-01-21 14:33:19 -03:00
matcool
14d327e8ff use android32 and android64 everywhere, for consistency
breaks launcher lol! sorry
2024-01-18 17:28:21 -03:00
mat
d5761857a1 ok sorry cmake 2024-01-04 09:48:38 -03:00
mat
9d4de1bf22 split platform cmake 2024-01-04 09:46:08 -03:00
mat
b0d85e5d43 add prebuilt libs for android arm64
thanks @kynex7510 for the libssl and crypto :-)
2024-01-01 15:08:45 -03:00
matcool
047db25b23 add fix for clipping rect in some layers 2023-12-27 00:35:39 -03:00
mat
d76c40e981 set mod suffix properly based on platform 2023-12-25 10:46:51 -03:00
altalk23
11a175a078 add android64 libcocos 2023-12-23 17:33:16 +03:00
altalk23
74f97c0fa0 testmembers android64 hell yeah 2023-12-23 17:28:42 +03:00
altalk23
aab6533bc4 fix output name 2023-12-23 16:15:55 +03:00
altalk23
cab63073c2 add android64 to headers 2023-12-23 16:10:23 +03:00
altalk23
d5027ca6ab Merge branch 'main' into 1.4.0-dev 2023-11-21 20:31:36 +03:00
altalk23
7796bfba9f fix commenttype macos (thanks cocoa!) 2023-11-21 20:10:19 +03:00
qimiko
fda43ec617
fix web request crash 2023-09-16 03:53:24 -07:00
altalk23
6cad19d4c0 Update tuliphook & missing texture message 2023-09-10 15:53:34 +03:00
mat
7cc1cd46fd
try targetting 10.13 for macos 2023-08-29 22:03:45 -03:00
altalk23
2810ce7dcc remove the funny compilation flags from macchew 2023-08-17 01:00:07 +03:00
altalk23
e489681c38 begone openssl 3 2023-08-04 21:22:09 +03:00
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
hjfod
f662251d98 add mac addresses + link fmod dylib on mac 2023-04-03 08:21:23 +03:00
qimiko
7d953793e2
fix target arch on arm mac 2023-03-20 14:23:32 -07:00
HJfod
ab0030136a make CC_DLL not link
also remove uses of GEODE_ADD for docs
2023-02-02 00:03:01 +02:00
HJfod
049ff650e4 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2023-01-31 21:20:05 +02:00
HJfod
6fe40e9c31 add gd string symbol fix on windows through cmake + fix dependencies 2023-01-31 21:19:43 +02:00
camila314
916f540630 10.14 now 2023-01-31 04:59:04 -06:00
camila314
60b75ecd87 OSX Deployment Target fix 2023-01-31 04:11:31 -06:00
altalk23
9a476ce64d visibility test 2023-01-21 23:36:14 +03:00
altalk23
a1be695aab replace modify checking implementation
i got distracted
2023-01-14 22:24:12 +03:00
altalk23
45032a4511 Don't link the entirety of geode-sdk for membertest 2022-12-31 15:33:15 +03:00
matcool
25fcc35dad
define NOMINMAX 2022-12-12 21:30:15 -03:00
matcool
e78f4ff910
update glew, add its lib and fmod.lib 2022-12-11 14:43:34 -03:00
alk
9a51843727
Add msvcstl (#81)
* implement gd::string for windows

Co-authored-by: matcool <26722564+matcool@users.noreply.github.com>
2022-11-22 15:59:46 +03:00
altalk23
b4c8d0f65a fully works on macos 2022-10-04 17:26:20 +03:00
camila314
659db14033 Small cmake fix 2022-10-03 00:06:27 -05:00
HJfod
efed426532 fully bump version to 0.2.0 + fix cmake platform binary name on windows 2022-08-09 01:13:21 +03:00
HJfod
46e3a071d3 whole of geode except without history 2022-07-30 19:24:03 +03:00