Version 4.0.0.1, tag libreoffice-4.0.0.1
[LibreOffice.git] / codemaker / README
blob53867801208b7709d0554aa127a6a7ea49a59930
1 UNO interface declaration/stub generators for:
2 - C++: cppumaker generates headers (.hpp and .hdl files) that provide
3   the UNO API C++ binding
4 - Java: javamaker generates class files that provide the JVM UNO API binding
5 - the one for .Net is in module cli_ure
7 Note the different terminology used by cppumaker vs. gbuild for the
8 three variants that can be generated by cppumaker for some of the
9 inline functions:
11 (10:21:49) sberg: tml_, switch: -L; cpputype.cxx: light; gbuild: normal
12 (10:22:02) sberg: tml_, switch: none; cpputype.cxx: normal; gbuild: bootstrap
13 (10:22:20) sberg: tml_, switch: -C; cpputype.cxx: comprehensive; gbuild: comprehensive
14 (10:22:45) sberg: ...a recipe for confusion