| { |
| "$schema": "http://json-schema.org/draft-07/schema#", |
| "definitions": { |
| "manifest": { |
| "additionalProperties": false, |
| "description": "A manifest that describes how to boot an emulator.", |
| "properties": { |
| "disk_images": { |
| "description": "A list of one or more disk image paths to FVM images. Each path is relative to the image bundle base.", |
| "items": { |
| "minLength": 1, |
| "type": "string" |
| }, |
| "minItems": 0, |
| "type": "array" |
| }, |
| "initial_ramdisk": { |
| "description": "A path to the initial ramdisk, the kernel ZBI. The path is relative to the image bundle base.", |
| "minLength": 1, |
| "type": "string" |
| }, |
| "kernel": { |
| "description": "A path to the kernel image file. The path is relative to the image bundle base.", |
| "minLength": 1, |
| "type": "string" |
| } |
| }, |
| "required": [ |
| "kernel", |
| "initial_ramdisk", |
| "disk_images" |
| ], |
| "type": "object" |
| } |
| }, |
| "id": "http://fuchsia.com/schemas/sdk/emu_manifest.json" |
| } |