Sourceglue.d
Documentationhttps://dlang.org/phobos/dmd_glue_package.html
generateCodeAndWrite(Module[]modules, const(char)*[]libmodules, const(char)[]libname, const(char)[]objdir, boolwriteLibrary, boolobj, booloneobj, boolmultiobj, boolverbose);modules and write objects/librariesModule[]modules | array ofModules to generate code for |
const(char)*[]libmodules | array of objects/libraries already generated (passed on command line) |
const(char)[]libname | {.lib,.a} file output name |
const(char)[]objdir | directory to write object files to |
boolwriteLibrary | write library file instead of object file(s) |
boolobj | generate object files |
booloneobj | write one object file instead of multiple ones |
boolmultiobj | break one object file into multiple ones |
boolverbose | print progress message when generatig code |
bzeroSymbol;getBzeroSymbol();totym(Typetx);obj_append(Dsymbols);