// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 3F3FF9E91BF7C63A004C89A1 /* Hypervisor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3F3FF9E81BF7C63A004C89A1 /* Hypervisor.framework */; }; 3F3FFA5D1BF7C6A7004C89A1 /* acpitbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA1F1BF7C6A7004C89A1 /* acpitbl.c */; }; 3F3FFA5E1BF7C6A7004C89A1 /* atkbdc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA201BF7C6A7004C89A1 /* atkbdc.c */; }; 3F3FFA5F1BF7C6A7004C89A1 /* block_if.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA211BF7C6A7004C89A1 /* block_if.c */; }; 3F3FFA601BF7C6A7004C89A1 /* consport.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA221BF7C6A7004C89A1 /* consport.c */; }; 3F3FFA611BF7C6A7004C89A1 /* dbgport.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA231BF7C6A7004C89A1 /* dbgport.c */; }; 3F3FFA621BF7C6A7004C89A1 /* fbsd.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA261BF7C6A7004C89A1 /* fbsd.c */; }; 3F3FFA631BF7C6A7004C89A1 /* kexec.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA271BF7C6A7004C89A1 /* kexec.c */; }; 3F3FFA641BF7C6A7004C89A1 /* inout.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA281BF7C6A7004C89A1 /* inout.c */; }; 3F3FFA651BF7C6A7004C89A1 /* ioapic.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA291BF7C6A7004C89A1 /* ioapic.c */; }; 3F3FFA661BF7C6A7004C89A1 /* md5c.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA2A1BF7C6A7004C89A1 /* md5c.c */; }; 3F3FFA671BF7C6A7004C89A1 /* mem.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA2B1BF7C6A7004C89A1 /* mem.c */; }; 3F3FFA681BF7C6A7004C89A1 /* mevent.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA2C1BF7C6A7004C89A1 /* mevent.c */; }; 3F3FFA6A1BF7C6A7004C89A1 /* mptbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA2E1BF7C6A7004C89A1 /* mptbl.c */; }; 3F3FFA6B1BF7C6A7004C89A1 /* pci_ahci.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA2F1BF7C6A7004C89A1 /* pci_ahci.c */; }; 3F3FFA6C1BF7C6A7004C89A1 /* pci_emul.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA301BF7C6A7004C89A1 /* pci_emul.c */; }; 3F3FFA6D1BF7C6A7004C89A1 /* pci_hostbridge.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA311BF7C6A7004C89A1 /* pci_hostbridge.c */; }; 3F3FFA6E1BF7C6A7004C89A1 /* pci_irq.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA321BF7C6A7004C89A1 /* pci_irq.c */; }; 3F3FFA6F1BF7C6A7004C89A1 /* pci_lpc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA331BF7C6A7004C89A1 /* pci_lpc.c */; }; 3F3FFA701BF7C6A7004C89A1 /* pci_uart.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA341BF7C6A7004C89A1 /* pci_uart.c */; }; 3F3FFA711BF7C6A7004C89A1 /* pci_virtio_block.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA351BF7C6A7004C89A1 /* pci_virtio_block.c */; }; 3F3FFA721BF7C6A7004C89A1 /* pci_virtio_net_tap.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA361BF7C6A7004C89A1 /* pci_virtio_net_tap.c */; }; 3F3FFA731BF7C6A7004C89A1 /* pci_virtio_net_vmnet.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA371BF7C6A7004C89A1 /* pci_virtio_net_vmnet.c */; }; 3F3FFA741BF7C6A7004C89A1 /* pci_virtio_rnd.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA381BF7C6A7004C89A1 /* pci_virtio_rnd.c */; }; 3F3FFA751BF7C6A7004C89A1 /* pm.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA391BF7C6A7004C89A1 /* pm.c */; }; 3F3FFA761BF7C6A7004C89A1 /* post.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA3A1BF7C6A7004C89A1 /* post.c */; }; 3F3FFA771BF7C6A7004C89A1 /* rtc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA3B1BF7C6A7004C89A1 /* rtc.c */; }; 3F3FFA781BF7C6A7004C89A1 /* smbiostbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA3C1BF7C6A7004C89A1 /* smbiostbl.c */; }; 3F3FFA791BF7C6A7004C89A1 /* task_switch.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA3D1BF7C6A7004C89A1 /* task_switch.c */; }; 3F3FFA7A1BF7C6A7004C89A1 /* uart_emul.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA3E1BF7C6A7004C89A1 /* uart_emul.c */; }; 3F3FFA7B1BF7C6A7004C89A1 /* virtio.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA3F1BF7C6A7004C89A1 /* virtio.c */; }; 3F3FFA7C1BF7C6A7004C89A1 /* vmcs.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA421BF7C6A7004C89A1 /* vmcs.c */; }; 3F3FFA7D1BF7C6A7004C89A1 /* vmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA431BF7C6A7004C89A1 /* vmx.c */; }; 3F3FFA7E1BF7C6A7004C89A1 /* vmx_msr.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA441BF7C6A7004C89A1 /* vmx_msr.c */; }; 3F3FFA7F1BF7C6A7004C89A1 /* vatpic.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA461BF7C6A7004C89A1 /* vatpic.c */; }; 3F3FFA801BF7C6A7004C89A1 /* vatpit.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA471BF7C6A7004C89A1 /* vatpit.c */; }; 3F3FFA811BF7C6A7004C89A1 /* vhpet.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA481BF7C6A7004C89A1 /* vhpet.c */; }; 3F3FFA821BF7C6A7004C89A1 /* vioapic.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA491BF7C6A7004C89A1 /* vioapic.c */; }; 3F3FFA831BF7C6A7004C89A1 /* vlapic.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA4A1BF7C6A7004C89A1 /* vlapic.c */; }; 3F3FFA841BF7C6A7004C89A1 /* vpmtmr.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA4B1BF7C6A7004C89A1 /* vpmtmr.c */; }; 3F3FFA851BF7C6A7004C89A1 /* vrtc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA4C1BF7C6A7004C89A1 /* vrtc.c */; }; 3F3FFA861BF7C6A7004C89A1 /* vmm.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA4D1BF7C6A7004C89A1 /* vmm.c */; }; 3F3FFA871BF7C6A7004C89A1 /* vmm_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA4E1BF7C6A7004C89A1 /* vmm_api.c */; }; 3F3FFA881BF7C6A7004C89A1 /* vmm_callout.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA4F1BF7C6A7004C89A1 /* vmm_callout.c */; }; 3F3FFA891BF7C6A7004C89A1 /* vmm_host.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA501BF7C6A7004C89A1 /* vmm_host.c */; }; 3F3FFA8A1BF7C6A7004C89A1 /* vmm_instruction_emul.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA511BF7C6A7004C89A1 /* vmm_instruction_emul.c */; }; 3F3FFA8B1BF7C6A7004C89A1 /* vmm_ioport.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA521BF7C6A7004C89A1 /* vmm_ioport.c */; }; 3F3FFA8C1BF7C6A7004C89A1 /* vmm_lapic.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA531BF7C6A7004C89A1 /* vmm_lapic.c */; }; 3F3FFA8D1BF7C6A7004C89A1 /* vmm_mem.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA541BF7C6A7004C89A1 /* vmm_mem.c */; }; 3F3FFA8E1BF7C6A7004C89A1 /* vmm_stat.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA551BF7C6A7004C89A1 /* vmm_stat.c */; }; 3F3FFA8F1BF7C6A7004C89A1 /* vmm_util.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA561BF7C6A7004C89A1 /* vmm_util.c */; }; 3F3FFA901BF7C6A7004C89A1 /* x86.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA571BF7C6A7004C89A1 /* x86.c */; }; 3F3FFA911BF7C6A7004C89A1 /* xhyve.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA5A1BF7C6A7004C89A1 /* xhyve.c */; }; 3F3FFA921BF7C6A7004C89A1 /* xmsr.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F3FFA5B1BF7C6A7004C89A1 /* xmsr.c */; }; 3F3FFA971BF7CC0E004C89A1 /* xhyve.1 in Install Man Pages */ = {isa = PBXBuildFile; fileRef = 3F3FF9E41BF7C5DC004C89A1 /* xhyve.1 */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ 3F1934901BF7C0D40099CC46 /* Install Man Pages */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = "$(MAN_INSTALL_PATH)/man1"; dstSubfolderSpec = 0; files = ( 3F3FFA971BF7CC0E004C89A1 /* xhyve.1 in Install Man Pages */, ); name = "Install Man Pages"; runOnlyForDeploymentPostprocessing = 1; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 3F1934921BF7C0D40099CC46 /* xhyve */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = xhyve; sourceTree = BUILT_PRODUCTS_DIR; }; 3F3FF9E01BF7C5D5004C89A1 /* common.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = common.xcconfig; sourceTree = ""; }; 3F3FF9E11BF7C5D5004C89A1 /* common_asan.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = common_asan.xcconfig; sourceTree = ""; }; 3F3FF9E21BF7C5D5004C89A1 /* common_debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = common_debug.xcconfig; sourceTree = ""; }; 3F3FF9E31BF7C5D5004C89A1 /* xhyve.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = xhyve.xcconfig; sourceTree = ""; }; 3F3FF9E41BF7C5DC004C89A1 /* xhyve.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = xhyve.1; sourceTree = SOURCE_ROOT; }; 3F3FF9E61BF7C5F9004C89A1 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; 3F3FF9E81BF7C63A004C89A1 /* Hypervisor.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Hypervisor.framework; path = /System/Library/Frameworks/Hypervisor.framework; sourceTree = SDKROOT; }; 3F3FFA1E1BF7C6A7004C89A1 /* acpi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = acpi.c; sourceTree = ""; }; 3F3FFA1F1BF7C6A7004C89A1 /* acpitbl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = acpitbl.c; sourceTree = ""; }; 3F3FFA201BF7C6A7004C89A1 /* atkbdc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = atkbdc.c; sourceTree = ""; }; 3F3FFA211BF7C6A7004C89A1 /* block_if.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = block_if.c; sourceTree = ""; }; 3F3FFA221BF7C6A7004C89A1 /* consport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = consport.c; sourceTree = ""; }; 3F3FFA231BF7C6A7004C89A1 /* dbgport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dbgport.c; sourceTree = ""; }; 3F3FFA241BF7C6A7004C89A1 /* dsdt.asl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dsdt.asl; sourceTree = ""; }; 3F3FFA261BF7C6A7004C89A1 /* fbsd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fbsd.c; sourceTree = ""; }; 3F3FFA271BF7C6A7004C89A1 /* kexec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = kexec.c; sourceTree = ""; }; 3F3FFA281BF7C6A7004C89A1 /* inout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inout.c; sourceTree = ""; }; 3F3FFA291BF7C6A7004C89A1 /* ioapic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ioapic.c; sourceTree = ""; }; 3F3FFA2A1BF7C6A7004C89A1 /* md5c.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = md5c.c; sourceTree = ""; }; 3F3FFA2B1BF7C6A7004C89A1 /* mem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mem.c; sourceTree = ""; }; 3F3FFA2C1BF7C6A7004C89A1 /* mevent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mevent.c; sourceTree = ""; }; 3F3FFA2D1BF7C6A7004C89A1 /* mevent_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mevent_test.c; sourceTree = ""; }; 3F3FFA2E1BF7C6A7004C89A1 /* mptbl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mptbl.c; sourceTree = ""; }; 3F3FFA2F1BF7C6A7004C89A1 /* pci_ahci.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pci_ahci.c; sourceTree = ""; }; 3F3FFA301BF7C6A7004C89A1 /* pci_emul.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pci_emul.c; sourceTree = ""; }; 3F3FFA311BF7C6A7004C89A1 /* pci_hostbridge.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pci_hostbridge.c; sourceTree = ""; }; 3F3FFA321BF7C6A7004C89A1 /* pci_irq.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pci_irq.c; sourceTree = ""; }; 3F3FFA331BF7C6A7004C89A1 /* pci_lpc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pci_lpc.c; sourceTree = ""; }; 3F3FFA341BF7C6A7004C89A1 /* pci_uart.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pci_uart.c; sourceTree = ""; }; 3F3FFA351BF7C6A7004C89A1 /* pci_virtio_block.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pci_virtio_block.c; sourceTree = ""; }; 3F3FFA361BF7C6A7004C89A1 /* pci_virtio_net_tap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pci_virtio_net_tap.c; sourceTree = ""; }; 3F3FFA371BF7C6A7004C89A1 /* pci_virtio_net_vmnet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pci_virtio_net_vmnet.c; sourceTree = ""; }; 3F3FFA381BF7C6A7004C89A1 /* pci_virtio_rnd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pci_virtio_rnd.c; sourceTree = ""; }; 3F3FFA391BF7C6A7004C89A1 /* pm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pm.c; sourceTree = ""; }; 3F3FFA3A1BF7C6A7004C89A1 /* post.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = post.c; sourceTree = ""; }; 3F3FFA3B1BF7C6A7004C89A1 /* rtc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rtc.c; sourceTree = ""; }; 3F3FFA3C1BF7C6A7004C89A1 /* smbiostbl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = smbiostbl.c; sourceTree = ""; }; 3F3FFA3D1BF7C6A7004C89A1 /* task_switch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = task_switch.c; sourceTree = ""; }; 3F3FFA3E1BF7C6A7004C89A1 /* uart_emul.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uart_emul.c; sourceTree = ""; }; 3F3FFA3F1BF7C6A7004C89A1 /* virtio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = virtio.c; sourceTree = ""; }; 3F3FFA421BF7C6A7004C89A1 /* vmcs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmcs.c; sourceTree = ""; }; 3F3FFA431BF7C6A7004C89A1 /* vmx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmx.c; sourceTree = ""; }; 3F3FFA441BF7C6A7004C89A1 /* vmx_msr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmx_msr.c; sourceTree = ""; }; 3F3FFA461BF7C6A7004C89A1 /* vatpic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vatpic.c; sourceTree = ""; }; 3F3FFA471BF7C6A7004C89A1 /* vatpit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vatpit.c; sourceTree = ""; }; 3F3FFA481BF7C6A7004C89A1 /* vhpet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vhpet.c; sourceTree = ""; }; 3F3FFA491BF7C6A7004C89A1 /* vioapic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vioapic.c; sourceTree = ""; }; 3F3FFA4A1BF7C6A7004C89A1 /* vlapic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vlapic.c; sourceTree = ""; }; 3F3FFA4B1BF7C6A7004C89A1 /* vpmtmr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vpmtmr.c; sourceTree = ""; }; 3F3FFA4C1BF7C6A7004C89A1 /* vrtc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vrtc.c; sourceTree = ""; }; 3F3FFA4D1BF7C6A7004C89A1 /* vmm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmm.c; sourceTree = ""; }; 3F3FFA4E1BF7C6A7004C89A1 /* vmm_api.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmm_api.c; sourceTree = ""; }; 3F3FFA4F1BF7C6A7004C89A1 /* vmm_callout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmm_callout.c; sourceTree = ""; }; 3F3FFA501BF7C6A7004C89A1 /* vmm_host.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmm_host.c; sourceTree = ""; }; 3F3FFA511BF7C6A7004C89A1 /* vmm_instruction_emul.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmm_instruction_emul.c; sourceTree = ""; }; 3F3FFA521BF7C6A7004C89A1 /* vmm_ioport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmm_ioport.c; sourceTree = ""; }; 3F3FFA531BF7C6A7004C89A1 /* vmm_lapic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmm_lapic.c; sourceTree = ""; }; 3F3FFA541BF7C6A7004C89A1 /* vmm_mem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmm_mem.c; sourceTree = ""; }; 3F3FFA551BF7C6A7004C89A1 /* vmm_stat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmm_stat.c; sourceTree = ""; }; 3F3FFA561BF7C6A7004C89A1 /* vmm_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vmm_util.c; sourceTree = ""; }; 3F3FFA571BF7C6A7004C89A1 /* x86.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = x86.c; sourceTree = ""; }; 3F3FFA581BF7C6A7004C89A1 /* xhyve-entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "xhyve-entitlements.plist"; path = "src/xhyve-entitlements.plist"; sourceTree = ""; }; 3F3FFA591BF7C6A7004C89A1 /* xhyve-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "xhyve-Info.plist"; path = "src/xhyve-Info.plist"; sourceTree = ""; }; 3F3FFA5A1BF7C6A7004C89A1 /* xhyve.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xhyve.c; sourceTree = ""; }; 3F3FFA5B1BF7C6A7004C89A1 /* xmsr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmsr.c; sourceTree = ""; }; 3F3FFA961BF7CBFF004C89A1 /* version.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = version.sh; sourceTree = ""; }; 3FB6515C1BF7CD4500ED886F /* acpi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = acpi.h; sourceTree = ""; }; 3FB6515D1BF7CD4500ED886F /* ahci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ahci.h; sourceTree = ""; }; 3FB6515E1BF7CD4500ED886F /* block_if.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = block_if.h; sourceTree = ""; }; 3FB6515F1BF7CD4500ED886F /* dbgport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dbgport.h; sourceTree = ""; }; 3FB651611BF7CD4500ED886F /* fbsd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fbsd.h; sourceTree = ""; }; 3FB651621BF7CD4500ED886F /* kexec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = kexec.h; sourceTree = ""; }; 3FB651631BF7CD4500ED886F /* inout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inout.h; sourceTree = ""; }; 3FB651641BF7CD4500ED886F /* ioapic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ioapic.h; sourceTree = ""; }; 3FB651651BF7CD4500ED886F /* mem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mem.h; sourceTree = ""; }; 3FB651661BF7CD4500ED886F /* mevent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mevent.h; sourceTree = ""; }; 3FB651671BF7CD4500ED886F /* mptbl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mptbl.h; sourceTree = ""; }; 3FB651681BF7CD4500ED886F /* pci_emul.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pci_emul.h; sourceTree = ""; }; 3FB651691BF7CD4500ED886F /* pci_irq.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pci_irq.h; sourceTree = ""; }; 3FB6516A1BF7CD4500ED886F /* pci_lpc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pci_lpc.h; sourceTree = ""; }; 3FB6516B1BF7CD4500ED886F /* rtc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rtc.h; sourceTree = ""; }; 3FB6516C1BF7CD4500ED886F /* smbiostbl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = smbiostbl.h; sourceTree = ""; }; 3FB6516E1BF7CD4500ED886F /* acpi_hpet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = acpi_hpet.h; sourceTree = ""; }; 3FB6516F1BF7CD4500ED886F /* apicreg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = apicreg.h; sourceTree = ""; }; 3FB651701BF7CD4500ED886F /* ata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ata.h; sourceTree = ""; }; 3FB651711BF7CD4500ED886F /* atomic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = atomic.h; sourceTree = ""; }; 3FB651721BF7CD4500ED886F /* bitset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bitset.h; sourceTree = ""; }; 3FB651731BF7CD4500ED886F /* cpuset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cpuset.h; sourceTree = ""; }; 3FB651741BF7CD4500ED886F /* i8253reg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = i8253reg.h; sourceTree = ""; }; 3FB651751BF7CD4500ED886F /* i8259.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = i8259.h; sourceTree = ""; }; 3FB651761BF7CD4500ED886F /* linker_set.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = linker_set.h; sourceTree = ""; }; 3FB651771BF7CD4500ED886F /* md5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = md5.h; sourceTree = ""; }; 3FB651781BF7CD4500ED886F /* misc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = misc.h; sourceTree = ""; }; 3FB651791BF7CD4500ED886F /* mptable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mptable.h; sourceTree = ""; }; 3FB6517A1BF7CD4500ED886F /* ns16550.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ns16550.h; sourceTree = ""; }; 3FB6517B1BF7CD4500ED886F /* pcireg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pcireg.h; sourceTree = ""; }; 3FB6517C1BF7CD4500ED886F /* psl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = psl.h; sourceTree = ""; }; 3FB6517D1BF7CD4500ED886F /* rtc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rtc.h; sourceTree = ""; }; 3FB6517E1BF7CD4500ED886F /* segments.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = segments.h; sourceTree = ""; }; 3FB6517F1BF7CD4500ED886F /* specialreg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = specialreg.h; sourceTree = ""; }; 3FB651801BF7CD4500ED886F /* timerreg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = timerreg.h; sourceTree = ""; }; 3FB651811BF7CD4500ED886F /* tree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tree.h; sourceTree = ""; }; 3FB651821BF7CD4500ED886F /* uuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uuid.h; sourceTree = ""; }; 3FB651831BF7CD4500ED886F /* uart_emul.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = uart_emul.h; sourceTree = ""; }; 3FB651841BF7CD4500ED886F /* virtio.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = virtio.h; sourceTree = ""; }; 3FB651871BF7CD4500ED886F /* vmcs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmcs.h; sourceTree = ""; }; 3FB651881BF7CD4500ED886F /* vmx.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmx.h; sourceTree = ""; }; 3FB651891BF7CD4500ED886F /* vmx_controls.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmx_controls.h; sourceTree = ""; }; 3FB6518A1BF7CD4500ED886F /* vmx_msr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmx_msr.h; sourceTree = ""; }; 3FB6518C1BF7CD4500ED886F /* vatpic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vatpic.h; sourceTree = ""; }; 3FB6518D1BF7CD4500ED886F /* vatpit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vatpit.h; sourceTree = ""; }; 3FB6518E1BF7CD4500ED886F /* vhpet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vhpet.h; sourceTree = ""; }; 3FB6518F1BF7CD4500ED886F /* vioapic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vioapic.h; sourceTree = ""; }; 3FB651901BF7CD4500ED886F /* vlapic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vlapic.h; sourceTree = ""; }; 3FB651911BF7CD4500ED886F /* vlapic_priv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vlapic_priv.h; sourceTree = ""; }; 3FB651921BF7CD4500ED886F /* vpmtmr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vpmtmr.h; sourceTree = ""; }; 3FB651931BF7CD4500ED886F /* vrtc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vrtc.h; sourceTree = ""; }; 3FB651941BF7CD4500ED886F /* vmm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm.h; sourceTree = ""; }; 3FB651951BF7CD4500ED886F /* vmm_api.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_api.h; sourceTree = ""; }; 3FB651961BF7CD4500ED886F /* vmm_callout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_callout.h; sourceTree = ""; }; 3FB651971BF7CD4500ED886F /* vmm_common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_common.h; sourceTree = ""; }; 3FB651981BF7CD4500ED886F /* vmm_host.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_host.h; sourceTree = ""; }; 3FB651991BF7CD4500ED886F /* vmm_instruction_emul.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_instruction_emul.h; sourceTree = ""; }; 3FB6519A1BF7CD4500ED886F /* vmm_ioport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_ioport.h; sourceTree = ""; }; 3FB6519B1BF7CD4500ED886F /* vmm_ktr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_ktr.h; sourceTree = ""; }; 3FB6519C1BF7CD4500ED886F /* vmm_lapic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_lapic.h; sourceTree = ""; }; 3FB6519D1BF7CD4500ED886F /* vmm_mem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_mem.h; sourceTree = ""; }; 3FB6519E1BF7CD4500ED886F /* vmm_stat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_stat.h; sourceTree = ""; }; 3FB6519F1BF7CD4500ED886F /* vmm_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vmm_util.h; sourceTree = ""; }; 3FB651A01BF7CD4500ED886F /* x86.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = x86.h; sourceTree = ""; }; 3FB651A11BF7CD4500ED886F /* xhyve.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xhyve.h; sourceTree = ""; }; 3FB651A21BF7CD4500ED886F /* xmsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xmsr.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 3F19348F1BF7C0D40099CC46 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 3F3FF9E91BF7C63A004C89A1 /* Hypervisor.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 3F1934891BF7C0D40099CC46 = { isa = PBXGroup; children = ( 3FB6515A1BF7CD4500ED886F /* include */, 3F3FFA1D1BF7C6A7004C89A1 /* src */, 3F3FF9E51BF7C5ED004C89A1 /* Documentation */, 3F3FF9E71BF7C5FF004C89A1 /* Build Support */, 3F1934931BF7C0D40099CC46 /* Products */, ); sourceTree = ""; }; 3F1934931BF7C0D40099CC46 /* Products */ = { isa = PBXGroup; children = ( 3F1934921BF7C0D40099CC46 /* xhyve */, ); name = Products; sourceTree = ""; }; 3F3FF9DF1BF7C5D5004C89A1 /* xcconfigs */ = { isa = PBXGroup; children = ( 3F3FFA951BF7CBFF004C89A1 /* xcscripts */, 3F3FF9E01BF7C5D5004C89A1 /* common.xcconfig */, 3F3FF9E11BF7C5D5004C89A1 /* common_asan.xcconfig */, 3F3FF9E21BF7C5D5004C89A1 /* common_debug.xcconfig */, 3F3FF9E31BF7C5D5004C89A1 /* xhyve.xcconfig */, ); path = xcconfigs; sourceTree = ""; }; 3F3FF9E51BF7C5ED004C89A1 /* Documentation */ = { isa = PBXGroup; children = ( 3F3FF9E61BF7C5F9004C89A1 /* README.md */, 3F3FF9E41BF7C5DC004C89A1 /* xhyve.1 */, ); name = Documentation; sourceTree = ""; }; 3F3FF9E71BF7C5FF004C89A1 /* Build Support */ = { isa = PBXGroup; children = ( 3F3FFA581BF7C6A7004C89A1 /* xhyve-entitlements.plist */, 3F3FFA591BF7C6A7004C89A1 /* xhyve-Info.plist */, 3F3FF9EA1BF7C64C004C89A1 /* Linked Frameworks */, 3F3FF9DF1BF7C5D5004C89A1 /* xcconfigs */, ); name = "Build Support"; sourceTree = ""; }; 3F3FF9EA1BF7C64C004C89A1 /* Linked Frameworks */ = { isa = PBXGroup; children = ( 3F3FF9E81BF7C63A004C89A1 /* Hypervisor.framework */, ); name = "Linked Frameworks"; sourceTree = ""; }; 3F3FFA1D1BF7C6A7004C89A1 /* src */ = { isa = PBXGroup; children = ( 3F3FFA251BF7C6A7004C89A1 /* firmware */, 3F3FFA401BF7C6A7004C89A1 /* vmm */, 3F3FFA1E1BF7C6A7004C89A1 /* acpi.c */, 3F3FFA1F1BF7C6A7004C89A1 /* acpitbl.c */, 3F3FFA201BF7C6A7004C89A1 /* atkbdc.c */, 3F3FFA211BF7C6A7004C89A1 /* block_if.c */, 3F3FFA221BF7C6A7004C89A1 /* consport.c */, 3F3FFA231BF7C6A7004C89A1 /* dbgport.c */, 3F3FFA241BF7C6A7004C89A1 /* dsdt.asl */, 3F3FFA281BF7C6A7004C89A1 /* inout.c */, 3F3FFA291BF7C6A7004C89A1 /* ioapic.c */, 3F3FFA2A1BF7C6A7004C89A1 /* md5c.c */, 3F3FFA2B1BF7C6A7004C89A1 /* mem.c */, 3F3FFA2C1BF7C6A7004C89A1 /* mevent.c */, 3F3FFA2D1BF7C6A7004C89A1 /* mevent_test.c */, 3F3FFA2E1BF7C6A7004C89A1 /* mptbl.c */, 3F3FFA2F1BF7C6A7004C89A1 /* pci_ahci.c */, 3F3FFA301BF7C6A7004C89A1 /* pci_emul.c */, 3F3FFA311BF7C6A7004C89A1 /* pci_hostbridge.c */, 3F3FFA321BF7C6A7004C89A1 /* pci_irq.c */, 3F3FFA331BF7C6A7004C89A1 /* pci_lpc.c */, 3F3FFA341BF7C6A7004C89A1 /* pci_uart.c */, 3F3FFA351BF7C6A7004C89A1 /* pci_virtio_block.c */, 3F3FFA361BF7C6A7004C89A1 /* pci_virtio_net_tap.c */, 3F3FFA371BF7C6A7004C89A1 /* pci_virtio_net_vmnet.c */, 3F3FFA381BF7C6A7004C89A1 /* pci_virtio_rnd.c */, 3F3FFA391BF7C6A7004C89A1 /* pm.c */, 3F3FFA3A1BF7C6A7004C89A1 /* post.c */, 3F3FFA3B1BF7C6A7004C89A1 /* rtc.c */, 3F3FFA3C1BF7C6A7004C89A1 /* smbiostbl.c */, 3F3FFA3D1BF7C6A7004C89A1 /* task_switch.c */, 3F3FFA3E1BF7C6A7004C89A1 /* uart_emul.c */, 3F3FFA3F1BF7C6A7004C89A1 /* virtio.c */, 3F3FFA5A1BF7C6A7004C89A1 /* xhyve.c */, 3F3FFA5B1BF7C6A7004C89A1 /* xmsr.c */, ); path = src; sourceTree = ""; }; 3F3FFA251BF7C6A7004C89A1 /* firmware */ = { isa = PBXGroup; children = ( 3F3FFA261BF7C6A7004C89A1 /* fbsd.c */, 3F3FFA271BF7C6A7004C89A1 /* kexec.c */, ); path = firmware; sourceTree = ""; }; 3F3FFA401BF7C6A7004C89A1 /* vmm */ = { isa = PBXGroup; children = ( 3F3FFA411BF7C6A7004C89A1 /* intel */, 3F3FFA451BF7C6A7004C89A1 /* io */, 3F3FFA4D1BF7C6A7004C89A1 /* vmm.c */, 3F3FFA4E1BF7C6A7004C89A1 /* vmm_api.c */, 3F3FFA4F1BF7C6A7004C89A1 /* vmm_callout.c */, 3F3FFA501BF7C6A7004C89A1 /* vmm_host.c */, 3F3FFA511BF7C6A7004C89A1 /* vmm_instruction_emul.c */, 3F3FFA521BF7C6A7004C89A1 /* vmm_ioport.c */, 3F3FFA531BF7C6A7004C89A1 /* vmm_lapic.c */, 3F3FFA541BF7C6A7004C89A1 /* vmm_mem.c */, 3F3FFA551BF7C6A7004C89A1 /* vmm_stat.c */, 3F3FFA561BF7C6A7004C89A1 /* vmm_util.c */, 3F3FFA571BF7C6A7004C89A1 /* x86.c */, ); path = vmm; sourceTree = ""; }; 3F3FFA411BF7C6A7004C89A1 /* intel */ = { isa = PBXGroup; children = ( 3F3FFA421BF7C6A7004C89A1 /* vmcs.c */, 3F3FFA431BF7C6A7004C89A1 /* vmx.c */, 3F3FFA441BF7C6A7004C89A1 /* vmx_msr.c */, ); path = intel; sourceTree = ""; }; 3F3FFA451BF7C6A7004C89A1 /* io */ = { isa = PBXGroup; children = ( 3F3FFA461BF7C6A7004C89A1 /* vatpic.c */, 3F3FFA471BF7C6A7004C89A1 /* vatpit.c */, 3F3FFA481BF7C6A7004C89A1 /* vhpet.c */, 3F3FFA491BF7C6A7004C89A1 /* vioapic.c */, 3F3FFA4A1BF7C6A7004C89A1 /* vlapic.c */, 3F3FFA4B1BF7C6A7004C89A1 /* vpmtmr.c */, 3F3FFA4C1BF7C6A7004C89A1 /* vrtc.c */, ); path = io; sourceTree = ""; }; 3F3FFA951BF7CBFF004C89A1 /* xcscripts */ = { isa = PBXGroup; children = ( 3F3FFA961BF7CBFF004C89A1 /* version.sh */, ); path = xcscripts; sourceTree = SOURCE_ROOT; }; 3FB6515A1BF7CD4500ED886F /* include */ = { isa = PBXGroup; children = ( 3FB6515B1BF7CD4500ED886F /* xhyve */, ); path = include; sourceTree = ""; }; 3FB6515B1BF7CD4500ED886F /* xhyve */ = { isa = PBXGroup; children = ( 3FB6515C1BF7CD4500ED886F /* acpi.h */, 3FB6515D1BF7CD4500ED886F /* ahci.h */, 3FB6515E1BF7CD4500ED886F /* block_if.h */, 3FB6515F1BF7CD4500ED886F /* dbgport.h */, 3FB651601BF7CD4500ED886F /* firmware */, 3FB651631BF7CD4500ED886F /* inout.h */, 3FB651641BF7CD4500ED886F /* ioapic.h */, 3FB651651BF7CD4500ED886F /* mem.h */, 3FB651661BF7CD4500ED886F /* mevent.h */, 3FB651671BF7CD4500ED886F /* mptbl.h */, 3FB651681BF7CD4500ED886F /* pci_emul.h */, 3FB651691BF7CD4500ED886F /* pci_irq.h */, 3FB6516A1BF7CD4500ED886F /* pci_lpc.h */, 3FB6516B1BF7CD4500ED886F /* rtc.h */, 3FB6516C1BF7CD4500ED886F /* smbiostbl.h */, 3FB6516D1BF7CD4500ED886F /* support */, 3FB651831BF7CD4500ED886F /* uart_emul.h */, 3FB651841BF7CD4500ED886F /* virtio.h */, 3FB651851BF7CD4500ED886F /* vmm */, 3FB651A11BF7CD4500ED886F /* xhyve.h */, 3FB651A21BF7CD4500ED886F /* xmsr.h */, ); path = xhyve; sourceTree = ""; }; 3FB651601BF7CD4500ED886F /* firmware */ = { isa = PBXGroup; children = ( 3FB651611BF7CD4500ED886F /* fbsd.h */, 3FB651621BF7CD4500ED886F /* kexec.h */, ); path = firmware; sourceTree = ""; }; 3FB6516D1BF7CD4500ED886F /* support */ = { isa = PBXGroup; children = ( 3FB6516E1BF7CD4500ED886F /* acpi_hpet.h */, 3FB6516F1BF7CD4500ED886F /* apicreg.h */, 3FB651701BF7CD4500ED886F /* ata.h */, 3FB651711BF7CD4500ED886F /* atomic.h */, 3FB651721BF7CD4500ED886F /* bitset.h */, 3FB651731BF7CD4500ED886F /* cpuset.h */, 3FB651741BF7CD4500ED886F /* i8253reg.h */, 3FB651751BF7CD4500ED886F /* i8259.h */, 3FB651761BF7CD4500ED886F /* linker_set.h */, 3FB651771BF7CD4500ED886F /* md5.h */, 3FB651781BF7CD4500ED886F /* misc.h */, 3FB651791BF7CD4500ED886F /* mptable.h */, 3FB6517A1BF7CD4500ED886F /* ns16550.h */, 3FB6517B1BF7CD4500ED886F /* pcireg.h */, 3FB6517C1BF7CD4500ED886F /* psl.h */, 3FB6517D1BF7CD4500ED886F /* rtc.h */, 3FB6517E1BF7CD4500ED886F /* segments.h */, 3FB6517F1BF7CD4500ED886F /* specialreg.h */, 3FB651801BF7CD4500ED886F /* timerreg.h */, 3FB651811BF7CD4500ED886F /* tree.h */, 3FB651821BF7CD4500ED886F /* uuid.h */, ); path = support; sourceTree = ""; }; 3FB651851BF7CD4500ED886F /* vmm */ = { isa = PBXGroup; children = ( 3FB651861BF7CD4500ED886F /* intel */, 3FB6518B1BF7CD4500ED886F /* io */, 3FB651941BF7CD4500ED886F /* vmm.h */, 3FB651951BF7CD4500ED886F /* vmm_api.h */, 3FB651961BF7CD4500ED886F /* vmm_callout.h */, 3FB651971BF7CD4500ED886F /* vmm_common.h */, 3FB651981BF7CD4500ED886F /* vmm_host.h */, 3FB651991BF7CD4500ED886F /* vmm_instruction_emul.h */, 3FB6519A1BF7CD4500ED886F /* vmm_ioport.h */, 3FB6519B1BF7CD4500ED886F /* vmm_ktr.h */, 3FB6519C1BF7CD4500ED886F /* vmm_lapic.h */, 3FB6519D1BF7CD4500ED886F /* vmm_mem.h */, 3FB6519E1BF7CD4500ED886F /* vmm_stat.h */, 3FB6519F1BF7CD4500ED886F /* vmm_util.h */, 3FB651A01BF7CD4500ED886F /* x86.h */, ); path = vmm; sourceTree = ""; }; 3FB651861BF7CD4500ED886F /* intel */ = { isa = PBXGroup; children = ( 3FB651871BF7CD4500ED886F /* vmcs.h */, 3FB651881BF7CD4500ED886F /* vmx.h */, 3FB651891BF7CD4500ED886F /* vmx_controls.h */, 3FB6518A1BF7CD4500ED886F /* vmx_msr.h */, ); path = intel; sourceTree = ""; }; 3FB6518B1BF7CD4500ED886F /* io */ = { isa = PBXGroup; children = ( 3FB6518C1BF7CD4500ED886F /* vatpic.h */, 3FB6518D1BF7CD4500ED886F /* vatpit.h */, 3FB6518E1BF7CD4500ED886F /* vhpet.h */, 3FB6518F1BF7CD4500ED886F /* vioapic.h */, 3FB651901BF7CD4500ED886F /* vlapic.h */, 3FB651911BF7CD4500ED886F /* vlapic_priv.h */, 3FB651921BF7CD4500ED886F /* vpmtmr.h */, 3FB651931BF7CD4500ED886F /* vrtc.h */, ); path = io; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 3F1934911BF7C0D40099CC46 /* xhyve */ = { isa = PBXNativeTarget; buildConfigurationList = 3F1934991BF7C0D40099CC46 /* Build configuration list for PBXNativeTarget "xhyve" */; buildPhases = ( 3F3FFA981BF7CC1F004C89A1 /* xhyve-version.h */, 3F19348E1BF7C0D40099CC46 /* Sources */, 3F19348F1BF7C0D40099CC46 /* Frameworks */, 3F1934901BF7C0D40099CC46 /* Install Man Pages */, ); buildRules = ( ); dependencies = ( ); name = xhyve; productName = xhyve; productReference = 3F1934921BF7C0D40099CC46 /* xhyve */; productType = "com.apple.product-type.tool"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 3F19348A1BF7C0D40099CC46 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0730; ORGANIZATIONNAME = "Jeremy Sequoia"; TargetAttributes = { 3F1934911BF7C0D40099CC46 = { CreatedOnToolsVersion = 7.3; }; }; }; buildConfigurationList = 3F19348D1BF7C0D40099CC46 /* Build configuration list for PBXProject "xhyve" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = 3F1934891BF7C0D40099CC46; productRefGroup = 3F1934931BF7C0D40099CC46 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 3F1934911BF7C0D40099CC46 /* xhyve */, ); }; /* End PBXProject section */ /* Begin PBXShellScriptBuildPhase section */ 3F3FFA981BF7CC1F004C89A1 /* xhyve-version.h */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "xhyve-version.h"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/bash; shellScript = "${SRCROOT}/xcscripts/version.sh"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 3F19348E1BF7C0D40099CC46 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 3F3FFA751BF7C6A7004C89A1 /* pm.c in Sources */, 3F3FFA721BF7C6A7004C89A1 /* pci_virtio_net_tap.c in Sources */, 3F3FFA6F1BF7C6A7004C89A1 /* pci_lpc.c in Sources */, 3F3FFA7C1BF7C6A7004C89A1 /* vmcs.c in Sources */, 3F3FFA851BF7C6A7004C89A1 /* vrtc.c in Sources */, 3F3FFA921BF7C6A7004C89A1 /* xmsr.c in Sources */, 3F3FFA7A1BF7C6A7004C89A1 /* uart_emul.c in Sources */, 3F3FFA8A1BF7C6A7004C89A1 /* vmm_instruction_emul.c in Sources */, 3F3FFA841BF7C6A7004C89A1 /* vpmtmr.c in Sources */, 3F3FFA801BF7C6A7004C89A1 /* vatpit.c in Sources */, 3F3FFA901BF7C6A7004C89A1 /* x86.c in Sources */, 3F3FFA631BF7C6A7004C89A1 /* kexec.c in Sources */, 3F3FFA5F1BF7C6A7004C89A1 /* block_if.c in Sources */, 3F3FFA8E1BF7C6A7004C89A1 /* vmm_stat.c in Sources */, 3F3FFA7F1BF7C6A7004C89A1 /* vatpic.c in Sources */, 3F3FFA651BF7C6A7004C89A1 /* ioapic.c in Sources */, 3F3FFA781BF7C6A7004C89A1 /* smbiostbl.c in Sources */, 3F3FFA621BF7C6A7004C89A1 /* fbsd.c in Sources */, 3F3FFA5E1BF7C6A7004C89A1 /* atkbdc.c in Sources */, 3F3FFA661BF7C6A7004C89A1 /* md5c.c in Sources */, 3F3FFA6C1BF7C6A7004C89A1 /* pci_emul.c in Sources */, 3F3FFA701BF7C6A7004C89A1 /* pci_uart.c in Sources */, 3F3FFA7E1BF7C6A7004C89A1 /* vmx_msr.c in Sources */, 3F3FFA5D1BF7C6A7004C89A1 /* acpitbl.c in Sources */, 3F3FFA641BF7C6A7004C89A1 /* inout.c in Sources */, 3F3FFA771BF7C6A7004C89A1 /* rtc.c in Sources */, 3F3FFA8B1BF7C6A7004C89A1 /* vmm_ioport.c in Sources */, 3F3FFA671BF7C6A7004C89A1 /* mem.c in Sources */, 3F3FFA8F1BF7C6A7004C89A1 /* vmm_util.c in Sources */, 3F3FFA791BF7C6A7004C89A1 /* task_switch.c in Sources */, 3F3FFA6B1BF7C6A7004C89A1 /* pci_ahci.c in Sources */, 3F3FFA6E1BF7C6A7004C89A1 /* pci_irq.c in Sources */, 3F3FFA8D1BF7C6A7004C89A1 /* vmm_mem.c in Sources */, 3F3FFA7D1BF7C6A7004C89A1 /* vmx.c in Sources */, 3F3FFA7B1BF7C6A7004C89A1 /* virtio.c in Sources */, 3F3FFA611BF7C6A7004C89A1 /* dbgport.c in Sources */, 3F3FFA6A1BF7C6A7004C89A1 /* mptbl.c in Sources */, 3F3FFA6D1BF7C6A7004C89A1 /* pci_hostbridge.c in Sources */, 3F3FFA881BF7C6A7004C89A1 /* vmm_callout.c in Sources */, 3F3FFA811BF7C6A7004C89A1 /* vhpet.c in Sources */, 3F3FFA861BF7C6A7004C89A1 /* vmm.c in Sources */, 3F3FFA911BF7C6A7004C89A1 /* xhyve.c in Sources */, 3F3FFA831BF7C6A7004C89A1 /* vlapic.c in Sources */, 3F3FFA741BF7C6A7004C89A1 /* pci_virtio_rnd.c in Sources */, 3F3FFA761BF7C6A7004C89A1 /* post.c in Sources */, 3F3FFA601BF7C6A7004C89A1 /* consport.c in Sources */, 3F3FFA681BF7C6A7004C89A1 /* mevent.c in Sources */, 3F3FFA8C1BF7C6A7004C89A1 /* vmm_lapic.c in Sources */, 3F3FFA731BF7C6A7004C89A1 /* pci_virtio_net_vmnet.c in Sources */, 3F3FFA891BF7C6A7004C89A1 /* vmm_host.c in Sources */, 3F3FFA821BF7C6A7004C89A1 /* vioapic.c in Sources */, 3F3FFA711BF7C6A7004C89A1 /* pci_virtio_block.c in Sources */, 3F3FFA871BF7C6A7004C89A1 /* vmm_api.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ 3F1934971BF7C0D40099CC46 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3F3FF9E21BF7C5D5004C89A1 /* common_debug.xcconfig */; buildSettings = { }; name = Debug; }; 3F1934981BF7C0D40099CC46 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3F3FF9E01BF7C5D5004C89A1 /* common.xcconfig */; buildSettings = { }; name = Release; }; 3F19349A1BF7C0D40099CC46 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3F3FF9E31BF7C5D5004C89A1 /* xhyve.xcconfig */; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; 3F19349B1BF7C0D40099CC46 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3F3FF9E31BF7C5D5004C89A1 /* xhyve.xcconfig */; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; 3F3FFA931BF7C7B1004C89A1 /* ASan */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3F3FF9E11BF7C5D5004C89A1 /* common_asan.xcconfig */; buildSettings = { }; name = ASan; }; 3F3FFA941BF7C7B1004C89A1 /* ASan */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3F3FF9E31BF7C5D5004C89A1 /* xhyve.xcconfig */; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; }; name = ASan; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 3F19348D1BF7C0D40099CC46 /* Build configuration list for PBXProject "xhyve" */ = { isa = XCConfigurationList; buildConfigurations = ( 3F1934971BF7C0D40099CC46 /* Debug */, 3F3FFA931BF7C7B1004C89A1 /* ASan */, 3F1934981BF7C0D40099CC46 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 3F1934991BF7C0D40099CC46 /* Build configuration list for PBXNativeTarget "xhyve" */ = { isa = XCConfigurationList; buildConfigurations = ( 3F19349A1BF7C0D40099CC46 /* Debug */, 3F3FFA941BF7C7B1004C89A1 /* ASan */, 3F19349B1BF7C0D40099CC46 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 3F19348A1BF7C0D40099CC46 /* Project object */; }