{
"name": "DeltaCore",
"path": "/usr/src/package",
"targets": [
{
"name": "DeltaCore",
"path": "DeltaCore",
"type": "library",
"c99name": "DeltaCore",
"sources": [
"Cores/DeltaCoreProtocol.swift",
"Cores/EmulatorBridging.swift",
"Delta.swift",
"Emulator Core/Audio/AudioManager.swift",
"Emulator Core/Audio/RingBuffer.swift",
"Emulator Core/EmulatorCore.swift",
"Emulator Core/Video/BitmapProcessor.swift",
"Emulator Core/Video/OpenGLESProcessor.swift",
"Emulator Core/Video/RenderThread.swift",
"Emulator Core/Video/VideoFormat.swift",
"Emulator Core/Video/VideoManager.swift",
"Extensions/Bundle+Resources.swift",
"Extensions/CGGeometry+Conveniences.swift",
"Extensions/CharacterSet+Hexadecimals.swift",
"Extensions/Thread+RealTime.swift",
"Extensions/UIApplication+AppExtension.swift",
"Extensions/UIDevice+Vibration.swift",
"Extensions/UIImage+PDF.swift",
"Extensions/UIResponder+FirstResponder.swift",
"Extensions/UIScene+KeyboardFocus.swift",
"Extensions/UIScreen+ControllerSkin.swift",
"Extensions/UIWindowScene+StageManager.swift",
"Filters/FilterChain.swift",
"Game Controllers/ExternalGameControllerManager.swift",
"Game Controllers/Keyboard/KeyboardGameController.swift",
"Game Controllers/Keyboard/KeyboardResponder.swift",
"Game Controllers/MFi/MFiGameController.swift",
"Model/Cheat.swift",
"Model/CheatFormat.swift",
"Model/ControllerSkin.swift",
"Model/ControllerSkinTraits.swift",
"Model/Game.swift",
"Model/GameControllerInputMapping.swift",
"Model/GameControllerStateManager.swift",
"Model/Inputs/AnyInput.swift",
"Model/Inputs/StandardGameControllerInput.swift",
"Model/SaveState.swift",
"Protocols/Inputs/GameController.swift",
"Protocols/Inputs/Input.swift",
"Protocols/Model/CheatProtocol.swift",
"Protocols/Model/ControllerSkinProtocol.swift",
"Protocols/Model/GameControllerInputMappingProtocol.swift",
"Protocols/Model/GameProtocol.swift",
"Protocols/Model/SaveStateProtocol.swift",
"Protocols/Rendering/AudioRendering.swift",
"Protocols/Rendering/VideoRendering.swift",
"Types/ExtensibleEnums.swift",
"UI/Controller/ButtonsInputView.swift",
"UI/Controller/ControllerDebugView.swift",
"UI/Controller/ControllerInputView.swift",
"UI/Controller/ControllerView.swift",
"UI/Controller/ImmediatePanGestureRecognizer.swift",
"UI/Controller/ThumbstickInputView.swift",
"UI/Controller/TouchControllerSkin.swift",
"UI/Controller/TouchInputView.swift",
"UI/Game/GameView.swift",
"UI/Game/GameViewController.swift",
"UI/Game/GameWindow.swift"
],
"resources": [
{
"path": "/usr/src/package/DeltaCore/Supporting Files/MFiGameController.deltamapping",
"rule": "copy"
},
{
"path": "/usr/src/package/DeltaCore/Supporting Files/KeyboardGameController.deltamapping",
"rule": "copy"
}
],
"module_type": "SwiftTarget",
"product_memberships": [
"DeltaCore"
],
"target_dependencies": [
"CDeltaCore"
],
"product_dependencies": [
"ZIPFoundation"
]
},
{
"name": "CDeltaCore",
"path": "DeltaCore",
"type": "library",
"c99name": "CDeltaCore",
"sources": [
"DeltaTypes.m",
"Emulator Core/Audio/DLTAMuteSwitchMonitor.m"
],
"module_type": "ClangTarget",
"product_memberships": [
"DeltaCore"
]
}
],
"products": [
{
"name": "DeltaCore",
"type": {
"library": [
"automatic"
]
},
"targets": [
"DeltaCore",
"CDeltaCore"
]
}
],
"platforms": [
{
"name": "ios",
"version": "12.0"
}
],
"dependencies": [
{
"url": "https://github.com/weichsel/ZIPFoundation.git",
"type": "sourceControl",
"identity": "zipfoundation",
"requirement": {
"range": [
{
"lower_bound": "0.9.11",
"upper_bound": "0.10.0"
}
]
}
}
],
"tools_version": "5.3",
"manifest_display_name": "DeltaCore"
}