{
identifier = "maximal",
name = "Maximal",
version = "1.0.0.max",
provider_name = "Maximal Provider",
abi_bw_compatibility = "1.0",
api_bw_compatibility = "0.8",
req_cpluff_version = "999.3.4",
imports = {{
plugin_id = "dependency1",
version = "0.1",
optional = 1,
}, {
plugin_id = "dependency2",
version = "0.2",
optional = 0,
}, {
plugin_id = "dependency3",
version = NULL,
optional = 1,
}, {
plugin_id = "dependency4",
version = NULL,
optional = 0,
}},
runtime_lib_name = "nonexisting",
runtime_funcs_symbol = "funcs",
ext_points = {{
local_id = "extpt1",
identifier = "maximal.extpt1",
name = "Extension Point 1",
schema_path = "ext1.xsd",
}, {
local_id = "extpt2",
identifier = "maximal.extpt2",
name = "Extension Point 2",
schema_path = NULL,
}, {
local_id = "extpt3",
identifier = "maximal.extpt3",
name = NULL,
schema_path = "extpt3.xsd",
}, {
local_id = "extpt4",
identifier = "maximal.extpt4",
name = NULL,
schema_path = NULL,
}},
extensions = {{
ext_point_id = "nonexisting.extptA",
local_id = "ext1",
identifier = "maximal.ext1",
name = "Extension 1",
configuration = {
Extension data begins
Structure ends
parameter
param2
1<2
here
},
}, {
ext_point_id = "nonexisting.extptB",
local_id = "ext2",
identifier = "maximal.ext2",
name = NULL,
configuration = {
},
}, {
ext_point_id = "maximal.extpt1",
local_id = NULL,
identifier = NULL,
name = "Extension 3",
configuration = {
},
}, {
ext_point_id = "maximal.extpt2",
local_id = NULL,
identifier = NULL,
name = NULL,
configuration = {
},
}}
}