Commit Graph

31 Commits

Author SHA1 Message Date
Tropical
ecc15c6148 refactor: bring 4jlibs back in-tree 2026-03-30 02:04:44 -05:00
Tropical
d6394de900 fix: get rid of redundant option check 2026-03-29 20:55:58 -05:00
JuiceyDev
cb144f3deb temp removal 2026-03-29 20:55:58 -05:00
Tropical
b963a61caf refactor: use combo option for renderer selection 2026-03-29 20:55:58 -05:00
JuiceyDev
d2e77c63ad refactor meson and final gles support, cleaner gdraw 2026-03-29 20:55:58 -05:00
JuiceyDev
4aa8106e52 rewrote & formatted meson, also added gles to renderer, no need to touch, it works, and it'll help for future support. basically a neat lil touch 2026-03-29 20:55:58 -05:00
Liriosha
a73bdbdd13 Fix conflicts 2026-03-20 12:22:53 -04:00
Liriosha
d54e365d1a Add suggested changes 2026-03-20 11:59:37 -04:00
MatthewBeshay
6c4306258b Consume 4jlibs via wrap fallback 2026-03-20 11:32:15 +11:00
MatthewBeshay
1845c64ad4 Decouple 4J libs for extraction to 4jlibs 2026-03-20 11:08:45 +11:00
Liriosha
901f7f9cb1 Add miniaudio and stb as dependencies 2026-03-19 16:15:20 -04:00
notmatthewbeshay
b71fd037b1 Use C++23 as the project default 2026-03-17 05:51:54 +11:00
notmatthewbeshay
591dd48cf6 Upgrade the project default to C++26 2026-03-16 18:18:52 +11:00
Tropical
d1ac89c6ca fix: use iggy_stubs. if iggy is disbaled 2026-03-15 16:15:16 -05:00
Tropical
09ac8336a3 fix: only link libshiggy if enable_shiggy is true 2026-03-15 01:02:42 -05:00
Tropical
649bc00fe4 feat: allow disabling iggy from meson.options 2026-03-15 00:59:21 -05:00
Tropical
c457583f3d chore: set warning_level back to 0 for now 2026-03-13 13:22:55 -05:00
Emily
5baab016fa meowww 2026-03-10 23:57:13 -04:00
Tropical
52ee114f24 refactor: dont depend on libpng and libdl, update docs 2026-03-10 17:57:56 -05:00
Tropical
fe631bcff8 chore: undo unintentional meson changes, update README 2026-03-10 17:32:53 -05:00
JuiceyDev
1c67f134b2 added files from pr 2026-03-10 09:18:20 +01:00
Tropical
592fa5efc6 fix: adjust compiler options to not silence warning, remove likely AI-written comments 2026-03-09 10:07:30 -05:00
Tropical
dec2f8d8d0 fix: hopefully get assets building 2026-03-09 00:22:02 -05:00
Pyogenics
edae8c85c9 Create dedicated assets project to enable localisation header generation 2026-03-07 14:36:34 +00:00
JuiceyDev
dc57bf5634 Merge pull request #62 from 4jcraft/fix/byte-typealias
fix: remove `byte` type alias
2026-03-06 18:40:36 +01:00
Tropical
6778dc7f92 refactor(build): make lld optional and recommend clang/llvm in README 2026-03-06 10:26:49 -06:00
Tropical
15af35eef2 fix: remove byte type alias 2026-03-06 05:03:37 -06:00
Tropical
953d7257d3 Merge branch 'dev' of https://github.com/create-juicey-app/4jcraft-juicefork into juice-dev 2026-03-06 00:18:34 -06:00
Tropical
7baf1cbfa1 refactor: clean up meson build scripts, use in-tree zlib 2026-03-06 00:17:31 -06:00
JuiceyDev
17ac8deddf hhhhh 2026-03-06 07:13:57 +01:00
JuiceyDev
b04a2369b6 meson basic intergration 2026-03-06 01:59:57 +01:00