Schema
{
"type": "object",
"properties": {
"sources": {
"type": "array",
"description": "An array of external sources files and corrisponding arguments.",
"items": {
"type": "object",
"description": "An external sources file and its arguments.",
"properties": {
"input": {
"type": "string",
"description": "The path to the wsources file."
},
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "The platform to convert external sources for."
},
"output": {
"type": "string",
"description": "Optional argument for the path of the output folder to be generated.The default path is WwiseProject/.cache/ExternalSources/Platform."
}
},
"required": [
"input",
"platform"
],
"additionalProperties": false
}
}
},
"required": [
"sources"
],
"additionalProperties": false
}