generateCodeAndWrite

Generate code for modules and write objects/libraries

void
generateCodeAndWrite
(,
const(char)*[] libmodules
,
const(char)[] libname
,
const(char)[] objdir
,
bool lib
,
bool obj
,
bool oneobj
,,
bool verbose
)

Parameters

modules Module[]

array of Modules to generate code for

libmodules const(char)*[]

array of objects/libraries already generated (passed on command line)

libname const(char)[]

{.lib,.a} file output name

objdir const(char)[]

directory to write object files to

lib bool

write library file instead of object file(s)

obj bool

generate object files

oneobj bool

write one object file instead of multiple ones

multiobj bool

break one object file into multiple ones

verbose bool

print progress message when generatig code

Meta