matcool
2d4165f4e4
add GEODE_MOD_ID macro that expands to own mod id
2024-05-16 12:08:16 -03:00
mat
68ba891d1a
change binary names for ios platform
2024-04-21 12:05:42 -03:00
altalk23
65e0023df8
fix test mods and version check
2024-04-13 00:56:33 +03:00
altalk23
91dcd603a2
change the wording
2024-04-12 23:10:53 +03:00
altalk23
2c559f8c5c
error if mod target geode version does not match the sdk version
2024-04-12 23:02:28 +03:00
qimiko
6cd6e4d0af
linker magic
2024-03-01 16:45:57 -07:00
qimiko
6ab75d82e6
order libc first on android builds
2024-02-25 03:54:56 -07:00
HJfod
d5742480a7
fix linking android dependencies
2024-02-07 21:29:43 +02:00
mat
f89ae16e04
update to new 0.38.7 get_cpm.cmake
2024-02-04 18:38:29 -03:00
ConfiG
ca4f4c630f
update cpm
2024-02-05 00:25:01 +03:00
qimiko
579f393bf9
silence opengl deprecation on macos
...
i got a little tired of seeing it
2024-02-04 03:55:34 -07:00
HJfod
635834fc14
fix cmake not being interrupted by geode cli commands failing
2024-02-01 12:37:23 +02: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
mat
e5db59535d
dont use PROJECT_NAME here
...
no, i did not name my library the same as the project. stop assuming that!
2024-01-27 22:39:54 -03:00
matcool
ba88e12cb0
add android stub fmod binaries
2024-01-25 22:04:20 -03:00
altalk23
491666965d
fuck you newlines in hashing
2024-01-22 20:42:11 +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
HJfod
6bc67e9ac0
fix dependencies on linux
2023-12-20 12:47:44 +02:00
Cvolton
ffed1df4fc
Fix Android strip not being run without Geode CLI
2023-12-13 01:01:58 +01: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
altalk23
5ec0a6ad7f
Readd fod's thing that apparently adds the .lib
2023-10-15 19:40:24 +03:00
altalk23
18a5dc706f
remove the bandaid that no one knows what it does
2023-10-15 19:27:00 +03:00
altalk23
f8c5e9748b
Strip debug symbols on release for android
2023-10-15 19:05:08 +03:00
altalk23
335cc445c3
Merge branch '1.4.0-dev' into android
2023-10-15 16:07:42 +03:00
matcool
2f031487a3
fix outdated link
2023-10-08 16:07:24 -03:00
matcool
0a11374482
fix GEODE_CLI force caching when not found
2023-10-08 16:02:22 -03:00
altalk23
f57601d0b5
file picker
2023-10-08 16:38:17 +03:00
altalk23
f563c4678e
Only hash markdown files
2023-10-04 13:50:16 +03:00
altalk23
fdc7e314d1
Merge branch '1.4.0-dev' into android
2023-09-16 13:56:21 +03:00
qimiko
fda43ec617
fix web request crash
2023-09-16 03:53:24 -07:00
altalk23
e9502be423
github actions test
2023-09-16 11:14:08 +03: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
matcool
cac5673ed7
update cpm and json
2023-05-01 10:02:10 -03:00
altalk23
b0cf6dccd1
add markdown to hashed extensions
2023-05-01 13:21:36 +03:00
HJfod
5272b54a8c
oh i committed debug logs
2023-04-22 13:57:22 +03:00