X-Git-Url: http://developer.intra2net.com/git/?p=libt2n;a=blobdiff_plain;f=codegen%2FREADME;h=5c05067df0225d2b2d2999b7cbb62dbac39570de;hp=c0a159895e9bb458d0a6251d36749705e8fcd8ed;hb=ef7b2923fafd73063f2a3fc02e34a5c83f14fc0b;hpb=373558f707dd668486de943dadfb4efe492b07af diff --git a/codegen/README b/codegen/README index c0a1598..5c05067 100644 --- a/codegen/README +++ b/codegen/README @@ -1,3 +1,17 @@ code generator using gccxml and libxml++ -for example usage take a look at the example-codegen directory. +for example usage take a look at the libt2n-example package + +design decisions: + +installation of codegen-stubhead.hxx: +codegen-stubhead.hxx is installed because the generated includes depend on the libt2n headers anyway + +make file snippet moved into libt2n-example1 and must be copied manually: +automake is run first (before configure) and needs the makefile snippet => no way to let configure +find the makefile snippet + +examples in separate packages: +- this was done to be able to test that installation and configure scripts work as intended +- there are two examples because one is used to generate the usage example documentation using doxygen + and one is used for automatic testing