altalk23
a0deb6ab96
Fix the missing stuff and fix playlayer
2023-10-01 15:54:11 +03:00
altalk23
506bb05c4c
Implement the new broma codege
2023-10-01 15:42:54 +03:00
altalk23
a552160521
Implement standalone function support in codegen
2023-08-15 18:03:06 +03:00
altalk23
0a584327ff
update broma
2023-08-15 12:46:49 +03:00
altalk23
5c495717e7
Add callback keyword to codegen
2023-02-26 18:21:04 +03:00
HJfod
d23f3f61b7
try to fix docs build
2023-02-19 18:24:39 +02:00
altalk23
a385cd2d5e
fix codegen docs and update broma
2023-02-18 14:24:24 +03:00
camila314
fe058a7c2a
move broma into CPM package
2022-12-14 10:37:34 -06:00
camila314
8f04935442
pegtl re added because its modified
2022-12-14 10:05:46 -06:00
altalk23
a554f93b93
use cxx_std_XX instead of CXX_STANDARD
2022-12-13 08:36:50 +03:00
matcool
2c3520f454
Add CPM.cmake, use it for external libraries
...
this removes submodules and external libraries in the code in favor of
importing them as CPM packages. CPM_SOURCE_CACHE is recommended as
codegen has to readd two of the same dependencies
2022-12-12 18:20:24 -03:00
HJfod
09ae7ec942
Great Geode cleanup project
...
- fix filesystem and fmt paths
- replace uses of CCString::createWithFormat with fmt::format
2022-11-28 18:32:25 +02:00
matcool
3c5fbc2754
switch to using ExternalProject for codegen
...
this is necessary in cross compilation enviroments, such as compiling
for android or cross compiling to windows on linux, since we want the
codegen executable to be of the current system, not the cross
compilation target
2022-11-12 11:28:37 -03:00
HJfod
46e3a071d3
whole of geode except without history
2022-07-30 19:24:03 +03:00