4 This file is processed by the bin/SConsDoc.py module.
5 See its __doc__ string for a discussion of the format.
9 Sets construction variables for the Microsoft IDL compiler.
21 <builder name="TypeLibrary">
23 Builds a Windows type library (<filename>.tlb</filename>)
24 file from an input IDL file (<filename>.idl</filename>).
25 In addition, it will build the associated inteface stub and
27 naming them according to the base name of the <filename>.idl</filename> file.
31 env.TypeLibrary(source="foo.idl")
34 Will create <filename>foo.tlb</filename>,
35 <filename>foo.h</filename>,
36 <filename>foo_i.c</filename>,
37 <filename>foo_p.c</filename>
39 <filename>foo_data.c</filename>
46 The Microsoft IDL compiler.
52 The command line used to pass files to the Microsoft IDL compiler.
56 <cvar name="MIDLCOMSTR">
58 The string displayed when
59 the Microsoft IDL copmiler is called.
60 If this is not set, then &cv-link-MIDLCOM; (the command line) is displayed.
64 <cvar name="MIDLFLAGS">
66 General options passed to the Microsoft IDL compiler.