• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/libxml2",
3    "description": "Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), it is free software available under the MIT License",
4    "version": "4.1",
5    "license": "MIT",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "third_party/libxml2"
9    },
10    "dirs": {},
11    "scripts": {},
12    "licensePath": "Copyright",
13    "readmePath": {
14        "en": "README.md"
15    },
16    "component": {
17        "name": "libxml2",
18        "subsystem": "thirdparty",
19        "syscap": [],
20        "features": [],
21        "adapted_system_type": [ "mini", "small", "standard" ],
22        "rom": "",
23        "ram": "",
24        "deps": {
25            "components": [],
26            "third_party": []
27        },
28        "build": {
29            "sub_component": [ "//third_party/libxml2:libxml2" ],
30            "inner_kits": [
31                {
32                    "name": "//third_party/libxml2:libxml2",
33                    "header": {
34                        "header_files": [
35                            "libxml/c14n.h",
36                            "libxml/catalog.h",
37                            "libxml/chvalid.h",
38                            "libxml/debugXML.h",
39                            "libxml/dict.h",
40                            "libxml/DOCBparser.h",
41                            "libxml/encoding.h",
42                            "libxml/entities.h",
43                            "libxml/globals.h",
44                            "libxml/hash.h",
45                            "libxml/HTMLparser.h",
46                            "libxml/HTMLtree.h",
47                            "libxml/list.h",
48                            "libxml/nanoftp.h",
49                            "libxml/nanohttp.h",
50                            "libxml/parser.h",
51                            "libxml/parserInternals.h",
52                            "libxml/pattern.h",
53                            "libxml/relaxng.h",
54                            "libxml/SAX.h",
55                            "libxml/SAX2.h",
56                            "libxml/schemasInternals.h",
57                            "libxml/schematron.h",
58                            "libxml/threads.h",
59                            "libxml/tree.h",
60                            "libxml/uri.h",
61                            "libxml/valid.h",
62                            "libxml/xinclude.h",
63                            "libxml/xlink.h",
64                            "libxml/xmlautomata.h",
65                            "libxml/xmlerror.h",
66                            "libxml/xmlexports.h",
67                            "libxml/xmlIO.h",
68                            "libxml/xmlmemory.h",
69                            "libxml/xmlmodule.h",
70                            "libxml/xmlreader.h",
71                            "libxml/xmlregexp.h",
72                            "libxml/xmlsave.h",
73                            "libxml/xmlschemas.h",
74                            "libxml/xmlschemastypes.h",
75                            "libxml/xmlstring.h",
76                            "libxml/xmlunicode.h",
77                            "libxml/xmlversion.h",
78                            "libxml/xmlwriter.h",
79                            "libxml/xpath.h",
80                            "libxml/xpathInternals.h",
81                            "libxml/xpointer.h"
82                        ],
83                        "header_base": "${root_gen_dir}/third_party/libxml2/libxml2-2.9.14/include"
84                    }
85                }
86            ],
87            "test": []
88        }
89    }
90}
91