You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.2 KiB
53 lines
1.2 KiB
{
|
|
"$schema": "http://json-schema.org/draft-04/schema#",
|
|
"id": "http://fuchsia.com/schemas/sdk/common.json",
|
|
"definitions": {
|
|
"file": {
|
|
"description": "Path to a file from the root of the SDK",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "Represents the type of an SDK element",
|
|
"type": "string"
|
|
},
|
|
"sdk_element": {
|
|
"description": "Base type for SDK elements",
|
|
"type": "object",
|
|
"properties": {
|
|
"type": {
|
|
"description": "The type of the element",
|
|
"$ref": "#/definitions/type"
|
|
},
|
|
"name": {
|
|
"description": "The name of the element",
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"name",
|
|
"type"
|
|
]
|
|
},
|
|
"banjo_library_name": {
|
|
"description": "Name of a BANJO library",
|
|
"type": "string"
|
|
},
|
|
"fidl_library_name": {
|
|
"description": "Name of a FIDL library",
|
|
"type": "string"
|
|
},
|
|
"cc_library_name": {
|
|
"description": "Name of a C/C++ library",
|
|
"type": "string"
|
|
},
|
|
"target_arch": {
|
|
"description": "Target architecture",
|
|
"type": "string",
|
|
"enum": [
|
|
"arm64",
|
|
"x64"
|
|
]
|
|
}
|
|
}
|
|
}
|