Backlog/lib
Peterino2 724b5e1a05 feat: add JSON export and regenerate multiple SDL headers
- Implemented --generate-json flag to export parsed API as JSON
- Added proper JSON formatting using std.json
- Fixed memory leaks in JSON generation
- Updated build.zig to generate 15 different SDL headers
- Successfully parsing 13/15 headers (init and iostream have issues)

Working headers:
- SDL_gpu, SDL_video, SDL_events, SDL_keyboard
- SDL_mouse, SDL_scancode, SDL_keycode, SDL_pixels
- SDL_rect, SDL_surface, SDL_blendmode, SDL_timer
- SDL_error

Known issues:
- SDL_init.h: array syntax in function pointer params (argv[])
- SDL_iostream.h: function pointer fields in structs not supported
2026-01-22 18:16:49 -08:00
..
.claude switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
bh switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
cimgui switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
enet switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
lua switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
miniaudio switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
nfd switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
objLoader switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
ozz switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
p2 saving 2026-01-19 21:40:05 -08:00
packer saving 2026-01-19 21:40:05 -08:00
sdl3 feat: add JSON export and regenerate multiple SDL headers 2026-01-22 18:16:49 -08:00
spng switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
theoratest switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
tracy switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
watcher switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
zargs deleted a lot of intermediate files and tests 2026-01-22 03:58:37 -08:00
zgltf switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
zmath switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
zphysics switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
readme.md zig build lib 2025-04-11 22:43:41 -07:00
test-libs.py change tests to avoid -fincremental, causes issues on windows, also reducing payload size for concurrent queue test, due to memory constraints 2025-11-06 20:44:59 -08:00
test.zig fixed all tests and added bh.zig 2025-11-06 20:42:48 -08:00

readme.md

libraries go here.