summaryrefslogtreecommitdiff
path: root/codemaker/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'codemaker/README.md')
-rw-r--r--codemaker/README.md20
1 files changed, 11 insertions, 9 deletions
diff --git a/codemaker/README.md b/codemaker/README.md
index 436086cec5e5..c195112fde69 100644
--- a/codemaker/README.md
+++ b/codemaker/README.md
@@ -1,17 +1,19 @@
+# Language Code Generators for UNOIDL Entities
+
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
-Some of the code is re-used by the skeletonmakers in module unodevtools.
+- `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`
+Some of the code is re-used by the skeletonmakers in module `unodevtools`.
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;
+ 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.
+which can be a source of confusion.