aboutsummaryrefslogtreecommitdiff
path: root/bindgen/gen_odin.py
Commit message (Expand)AuthorAgeFilesLines
* odin bindings: fix static vs dll system library linkage on linux (see: https:...Andre Weissflog2025-11-281-5/+9
* Generate Odin bindings that: (1) Are easier to use with web builds. (2) Compi...Karl Zylinski2025-01-261-0/+5
* bindgen: Include top comment in Zig & OdinAlexander Arvidsson2025-01-081-0/+3
* bindgen(odin): Fix empty line leading whitespaceAlexander Arvidsson2025-01-081-1/+1
* bindgen: Textwrap indent and Zig commentsAlexander Arvidsson2025-01-051-5/+6
* bindgen: Utility function for Odin commentsAlexander Arvidsson2025-01-051-18/+15
* bindgen: Remove unnecessary 'comment_multiline'Alexander Arvidsson2025-01-051-3/+3
* Merge branch 'floooh:master' into feature/bindgen-docsAlexander Arvidsson2025-01-051-2/+7
|\
| * gen_odin.py: Use shared linux libraries if USE_DLLAlexander Arvidsson2024-12-281-2/+7
* | bindgen: Initial doc comments for OdinAlexander Arvidsson2025-01-051-1/+24
|/
* Changed Odin bindgen to use core:c aliases.Barinzaya2024-11-191-3/+3
* Fixed an indentation.Barna Mumtyan2024-05-041-1/+1
* Added support for generating dynamic libraries for macos in sokol-odin port.Barna Mumtyan2024-05-041-13/+24
* Merge branch 'odin-unitybuild-and-dll-support' of https://github.com/jakubtom...Andre Weissflog2024-04-131-22/+46
|\
| * per-module debug mode, update constantsjakubtomsu2024-04-111-25/+32
| * correct dll lib link pathjakubtomsu2024-04-111-4/+4
| * use unitybuild only in DLLjakubtomsu2024-04-111-18/+19
| * fix lib prefixesjakubtomsu2024-04-111-20/+19
| * Update the odin foreign imports and configsjakubtomsu2024-04-101-18/+35
* | Exclude 'NUM' enum values from bindingsjakubtomsu2024-04-121-1/+1
|/
* bindgen minor code cleanupAndre Weissflog2024-02-201-1/+0
* gen_odin.py: add sokol_glue.h as regular module, remove cruftAndre Weissflog2024-02-191-4/+2
* add sokol_log.h to odin bindings generatorAndre Weissflog2023-02-121-0/+2
* Fix language bindings:Andre Weissflog2022-11-031-52/+16
* Remove wrapper procs for Odin bindings. Use c.int type (#719)Phil H2022-10-161-70/+28
* gen_odin.py: add pthread to linux system librariesAndre Weissflog2022-08-021-3/+3
* gen_odin.py: add dl to linux system librariesAndre Weissflog2022-08-021-1/+1
* gen_odin.py: fix linux system library linkingAndre Weissflog2022-08-021-3/+3
* gen_odin.py: fix linux library namesAndre Weissflog2022-08-021-2/+2
* gen_odin.py: add GL vs Metal/D3D11 backend selection via defineAndre Weissflog2022-07-281-16/+31
* gen_odin.py: inject sdtx.printf() wrapper functionAndre Weissflog2022-07-261-2/+12
* gen_odin.py: don't remap sgl_rad() and sgl_deg()Andre Weissflog2022-07-251-2/+0
* gen_odin.py: fix output directory structureAndre Weissflog2022-07-231-5/+9
* gen_odin.py: rename 'private' struct field to '_'Andre Weissflog2022-07-201-1/+5
* gen_odin.py: map C bool to Odin bool (not b8), get rid of semicolonsAndre Weissflog2022-07-201-8/+8
* map SGL_NO_ERROR to SGL_ERROR_NO_ERRORAndre Weissflog2022-07-201-0/+1
* gen_odin.py: put system library dependencies into foreign importsAndre Weissflog2022-07-191-10/+65
* gen_odin.py: fix .a vs .lib c-library importsAndre Weissflog2022-07-191-4/+4
* gen_odin.py: more general fixesAndre Weissflog2022-07-191-12/+19
* gen_odin.py: fix C library importsAndre Weissflog2022-07-191-2/+20
* gen_odin.py: replace reserved keyword 'context' with 'ctx'Andre Weissflog2022-07-171-1/+3
* gen_odin.py: generate structsAndre Weissflog2022-07-171-68/+87
* gen_odin.py: initial function and enum bindingsAndre Weissflog2022-07-161-22/+64
* start with Odin bindings functionsAndre Weissflog2022-07-151-7/+88
* gen_odin.py: write C function importsAndre Weissflog2022-07-141-2/+246
* start with odin bindingsAndre Weissflog2022-07-121-0/+79