mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-17 20:52:36 +01:00
New auto-generated D bindings (#3114)
* Added shaderc default defines to docs * Update tools.rst * Update tools.rst * WIP new D bindings * New bindings "nearly done" * More unfinished changes * Nearly done; ctors still don't work * Bindings auto-generation is done * New auto-generated D bindings * Reduced D bindings file count back to 2 --------- Co-authored-by: Бранимир Караџић <branimirkaradzic@gmail.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -79,8 +79,8 @@ newaction {
|
||||
csgen.write(csgen.gen_dllname(), "../bindings/cs/bgfx_dllname.cs")
|
||||
|
||||
local dgen = require "bindings-d"
|
||||
dgen.write(dgen.gen_types(), "../bindings/d/types.d")
|
||||
dgen.write(dgen.gen_funcs(), "../bindings/d/funcs.d")
|
||||
dgen.write(dgen.gen(), "../bindings/d/package.d")
|
||||
dgen.write(dgen.fakeEnumFile, "../bindings/d/fakeenum.d")
|
||||
|
||||
local csgen = require "bindings-bf"
|
||||
csgen.write(csgen.gen(), "../bindings/bf/bgfx.bf")
|
||||
|
||||
Reference in New Issue
Block a user