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
Some checks are pending
Build (Linux, x86_64) / build-linux (push) Waiting to run
Build (Linux, x86_64) / build-linux-debug (push) Waiting to run
Clang Format / clang-format (push) Waiting to run
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