altalk23
ff994cd076
revert tuliphook & update changelog
2024-04-14 15:26:11 +03:00
altalk23
65e0023df8
fix test mods and version check
2024-04-13 00:56:33 +03:00
altalk23
2c559f8c5c
error if mod target geode version does not match the sdk version
2024-04-12 23:02:28 +03:00
mat
318a7f2921
update json, fixes float precision issues
2024-04-11 15:17:41 -03:00
altalk23
e2c75e2f23
update tuliphook
2024-04-11 15:07:42 +03:00
dankmeme01
b6dac6893b
bump tuliphook
2024-04-10 19:10:10 +02:00
dankmeme01
9bad105424
how tf did that happen
2024-04-10 18:57:46 +02:00
dankmeme01
ea34e12d62
add a cmake error when compiling with android sdk below 23
2024-04-10 18:56:20 +02:00
altalk23
dd6e20b283
add a GEODE_REVERT_TODO_RETURN option for cmake
2024-03-27 22:36:45 +03:00
dankmeme01
f7bda302f8
update tuliphook
2024-03-18 15:36:32 +01:00
dankmeme01
1a67f9b862
fix fmodfix cc and update tuliphook
2024-03-18 12:44:07 +01:00
iAndyHD3
0d64935a11
fix pch being treated as c files ( #565 )
2024-02-26 00:05:13 +03:00
altalk23
dba5b010e6
fix the floating point return on opt/member calls
2024-02-25 13:35:50 +03:00
mat
9fea8d8320
update clang target triplet
2024-02-24 18:29:50 -03:00
ConfiG
dd62eac4c5
Enable PCH with sccache on mac, clean up actions ( #519 )
2024-02-13 16:59:32 -03:00
mat
0d9cd74aa0
update json
...
dumps empty objects as {}, very nice
2024-02-13 12:31:17 -03:00
ConfiG
762419db22
specify target triple in interface too
2024-02-13 10:30:12 +03:00
ConfiG
deeaae70e6
i guess it doesnt work with apple clang after all
2024-02-13 03:35:51 +03:00
ConfiG
d44bda79cc
this one makes no sense
2024-02-13 03:31:21 +03:00
ConfiG
6462148472
i forgot the mathces..
2024-02-13 03:25:46 +03:00
ConfiG
39c16bc642
do it on apple clang too !
2024-02-13 03:24:12 +03:00
ConfiG
8d332c8a17
sccache works with pch on clang! also better detection logic
2024-02-13 03:21:42 +03:00
matcool
b78c6b1ff2
enable pch on all platforms if (s)ccache was not found
2024-02-12 18:17:15 -03:00
matcool
5037a9b7cb
bring back pch if sccache is disabled
2024-02-12 10:22:17 -03:00
HJfod
1daa671980
update tuliphook and changelog
2024-02-12 15:01:19 +02:00
ConfiG
3fec377e96
Improve actions build speed by using sccache, removes PCH ( #493 )
...
---------
Co-authored-by: mat <26722564+matcool@users.noreply.github.com>
2024-02-11 15:58:46 -03:00
ConfiG
6b82740fb3
only link delayimp on win + accidental commit
2024-02-07 13:02:51 +03:00
ConfiG
2c8d6fd636
explicitly link against delayimp
2024-02-07 10:54:16 +03:00
ConfiG
722c75aef9
update tuliphook
2024-02-07 10:38:34 +03:00
ConfiG
3e65e4b346
move bindings above geode
2024-02-05 10:48:17 +03:00
mat
e2150cc785
update json
...
fixes dumping invalid json
2024-02-04 19:08:01 -03:00
ConfiG
4682366d5d
disable cache for bindings
2024-02-05 00:10:41 +03:00
ConfiG
0f1719a2d7
bindings download only
2024-02-04 23:33:59 +03:00
ConfiG
e5a2326b1d
fix -DGEODE_BINDINGS_REPO_PATH
2024-02-04 23:12:50 +03:00
ConfiG
2e20cccf22
Run codegen on configure and move it to bindings ( #484 )
2024-02-04 22:45:52 +03:00
mat
0731f44e68
update json for better errors
2024-02-04 15:55:00 -03:00
ConfiG
342487993e
silly nbsp
2024-02-03 22:27:26 +03:00
ConfiG
c2ea744d67
use file(MAKE_DIRECTORY) instead of make_directory
2024-02-03 21:11:37 +03:00
qimiko
2f97fc671d
rename breakpad cmake option
2024-02-03 04:40:44 -07:00
qimiko
91b4ec4469
add breakpad package to cmakelists
2024-02-02 02:40:07 -07:00
iAndyHD3
ded1138f79
add missing precompile header check ( #464 )
2024-01-28 12:59:44 -03:00
matcool
d7326a0540
update json
2024-01-25 21:20:21 -03:00
mat
aedd7ccfb6
update json
2024-01-25 18:00:10 -03:00
altalk23
4cd08e1ca9
remove try blocks
2024-01-24 17:17:42 +03:00
altalk23
69b9b2d559
update tuliphook and crashlog
2024-01-24 13:47:21 +03:00
altalk23
98e1519d82
fix tuliphook android32
2024-01-22 18:37:18 +03:00
altalk23
5b7823d1f1
remove 0x from GEODE_COMP_GD_VERSION
2024-01-22 17:59:18 +03:00
altalk23
2ebd2f014c
add GEODE_COMP_GD_VERSION
2024-01-22 17:58:22 +03:00
altalk23
8eb033c48c
update android stubs & version
2024-01-22 17:45:02 +03:00
Cvolton
e23b051a3d
Add 2.204 support ( #422 )
2024-01-17 14:09:08 -03:00
matcool
635fe1bb00
works on 2.203
2024-01-11 12:55:54 -03:00
matcool
7ba832c9ee
debug maybe works now, and other things
2024-01-09 16:59:57 -03:00
matcool
198948319b
compiles for 2.202/2.2011 whatever we'll call it
2024-01-08 16:48:21 -03:00
altalk23
e19c28adc1
update json
2024-01-07 15:06:04 +03:00
mat
cca77af31c
enable test mods again
2024-01-04 09:47:08 -03:00
mat
3187a07181
fix json not actually importing
2024-01-03 20:08:05 -03:00
mat
b9a09f73d5
update json library, changes namespace to matjson
...
very breaking change! though not annoying to upgrade. this change was
done because matjson is not really meant to be a "do everything" json
library, so taking up the very common `json` identifier was troublesome.
2024-01-03 18:04:43 -03:00
mat
10f7726a5c
Update Tuliphook
2024-01-02 17:51:30 -03:00
mat
b5799f380c
Update tuliphook
2024-01-01 18:37:11 -03:00
mat
953e9504a0
get it working on fmtlib 10.1.1
2023-12-29 20:59:06 -03:00
matcool
570a3b5904
bring back ccobject* logging by wrapping code and downgrading to 10.0.0
2023-12-29 10:54:19 -03:00
mat
c57db81910
remove log components, just format directly with fmtlib
2023-12-25 15:18:38 -03:00
altalk23
db4c76f7f7
fix trysavegame
2023-12-23 13:32:44 +03:00
matcool
425cf514de
change cpm to use latest commit always
2023-12-22 22:01:30 -03:00
matcool
11134fd074
fix windows paths breaking sometimes
2023-12-22 09:28:55 -03:00
altalk23
5d07b2ab7d
Geode android compiles gg girls and girls
2023-12-21 19:42:01 +03:00
altalk23
6ce1838570
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-12-21 17:16:05 +03:00
altalk23
7b793a4d1d
get codegen sources to compile
2023-12-21 17:13:39 +03:00
mat
6381d49c20
Merge pull request #383 from geode-sdk/2.0.0-dev
...
update bindings to use new 2.200 version
2023-12-21 11:12:58 -03:00
HJfod
f22ff185dc
update bindings to use new 2.200 version
2023-12-21 15:18:41 +02:00
HJfod
08763d9600
Merge branch 'main' into 2.0.0-dev
2023-12-20 21:38:35 +02:00
HJfod
ed9844f31a
use env variable for bindings path if provided
2023-12-20 21:36:55 +02:00
matcool
bb2dbc91b1
Merge branch 'main' of github.com:geode-sdk/geode
2023-12-20 14:34:09 -03:00
matcool
9e0a1417b2
also read from GEODE_BINDINGS_REPO_PATH env var
2023-12-20 14:34:01 -03:00
altalk23
9f39c9878d
point bindings to 2.2
2023-12-20 20:32:19 +03:00
HJfod
3aa3ae7dce
move bindings to their own separate repo
2023-12-20 14:23:21 +02:00
altalk23
9558afa8a9
remove unused codegen code in android
2023-10-15 18:51:08 +03:00
altalk23
f57601d0b5
file picker
2023-10-08 16:38:17 +03:00
altalk23
d3235663ae
update tuliphook
2023-10-02 17:01:01 +03:00
altalk23
41ae88ae5b
Merge branch '1.4.0-dev' into android
2023-10-01 15:22:18 +03:00
altalk23
0d62940c89
add deadstrip to stripping macos strips in strip
2023-09-24 13:25:59 +03:00
altalk23
696a2caf1f
Make codegen sources private visibility
2023-09-24 12:16:33 +03:00
mat
78e0e15e13
fix debug on windows
2023-09-23 18:59:28 -03:00
matcool
77a6f8685d
revert because im silly
2023-09-16 17:15:42 -03:00
matcool
81078e2eff
update tuliphook
2023-09-16 14:20:49 -03:00
altalk23
20d5e079bc
Fix tuliphook alignment intervener issue
2023-09-16 01:10:56 +03:00
altalk23
86de5ff7dd
uncomment some stuff
2023-09-16 00:17:45 +03:00
altalk23
4294177be6
gd opens rn lol! but i commented like everything
2023-09-15 23:37:18 +03:00
altalk23
dc8e34d8b8
Update tuliphook
2023-09-15 18:37:04 +03:00
altalk23
46e4cdb3b1
Compiles until linking
2023-09-14 14:43:55 +03:00
altalk23
6cad19d4c0
Update tuliphook & missing texture message
2023-09-10 15:53:34 +03:00
mat
0bfa2d8283
update tuliphook
2023-09-08 11:32:20 -03:00
matcool
7b909030c9
update tuliphook (adds stdcall)
2023-08-05 16:26:13 -03:00
matcool
efcbf58db2
update tuliphook, gets rid of keystone
2023-08-05 15:25:33 -03:00
mat
5f65d974d4
update json library.. to the version that is dynamic
2023-08-04 18:04:30 -03:00
ConfiG
fc8a8e1c34
hide "tag: ..." in cmake when there's no tag
2023-08-04 00:35:03 +03:00
ConfiG
b07834b086
actions ( #199 )
2023-08-03 00:56:07 +03:00
ConfiG
aa74bb0ecb
fix ci
2023-08-02 18:27:38 +03:00
ConfiG
2b1becc233
silence warnings from dependencies
2023-08-02 17:34:36 +03:00
ConfiG
751df06736
msvc ccache friendliness
2023-08-02 03:51:25 +03:00