1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-29 15:41:13 +03:00

added the generation of libexslt-api.xml small cleanup. Daniel

* doc/Makefile.am doc/apibuild.py doc/libexslt-api.xml: added
  the generation of libexslt-api.xml
* libexslt/exslt.h: small cleanup.
Daniel
This commit is contained in:
Daniel Veillard
2002-12-11 18:20:13 +00:00
parent 162c34f414
commit cee0667970
5 changed files with 147 additions and 2 deletions

View File

@ -225,6 +225,8 @@ ignored_words = {
"LIBXML_DLL_IMPORT": (0, "Special macro to flag external keywords"),
"__declspec": (3, "Windows keyword"),
"ATTRIBUTE_UNUSED": (0, "macro keyword"),
"LIBEXSLT_PUBLIC": (0, "macro keyword"),
"X_IN_Y": (5, "macro function builder"),
}
class CLexer:
@ -1449,6 +1451,11 @@ def rebuild():
builder.scan()
builder.analyze()
builder.serialize()
if glob.glob("../libexslt/exslt.c") != [] :
extra = docBuilder("libexslt", ["../libexslt"], ["libexslt.h"])
extra.scan()
extra.analyze()
extra.serialize()
return builder
#