Clean up codemaker/README
Change-Id: Ic127497cbf248583337183770b0363686c18dc6d
This commit is contained in:
+15
-13
@@ -1,15 +1,17 @@
|
||||
UNO interface declaration/stub generators for:
|
||||
- C++: cppumaker generates headers (.hpp and .hdl files) that provide
|
||||
the UNO API C++ binding
|
||||
- Java: javamaker generates class files that provide the JVM UNO API binding
|
||||
- the one for .Net is in module cli_ure
|
||||
- The "codemaker" module holds the language dependent type generators for C++ and Java.
|
||||
Generators for language-binding--specific representations of UNOIDL entities:
|
||||
- cppumaker generates header (.hdl and .hpp) files for the C++ UNO language
|
||||
binding
|
||||
- javamaker generates class files for the JVM language binding
|
||||
- the codemaker for .Net is in module cli_ure
|
||||
|
||||
Note the different terminology used by cppumaker vs. gbuild for the
|
||||
three variants that can be generated by cppumaker for some of the
|
||||
inline functions:
|
||||
Some of the code is re-used by the skeletonmakers in module unodevtools.
|
||||
|
||||
(10:21:49) sberg: tml_, switch: -L; cpputype.cxx: light; gbuild: normal
|
||||
(10:22:02) sberg: tml_, switch: none; cpputype.cxx: normal; gbuild: bootstrap
|
||||
(10:22:20) sberg: tml_, switch: -C; cpputype.cxx: comprehensive; gbuild: comprehensive
|
||||
(10:22:45) sberg: ...a recipe for confusion
|
||||
|
||||
Note the different terminology used by cppumaker vs. gbuild for the three
|
||||
variants that can be generated by cppumaker for some of the inline functions:
|
||||
|
||||
cppumaker switch: -L; cpputype.cxx: light; gbuild: normal;
|
||||
cppumaker switch: none; cpputype.cxx: normal; gbuild: bootstrap;
|
||||
cppumaker switch: -C; cpputype.cxx: comprehensive; gbuild: comprehensive;
|
||||
|
||||
...a recipe for confusion.
|
||||
|
||||
Reference in New Issue
Block a user