|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 576F061291E1888735FB9D38 /* FuseQLPreview.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 2395678A67FCB7B7DAFF9A83 /* FuseQLPreview.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; |
| 11 | + 70561DA4F03E4F3DA5B85553 /* MetalKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EAA54F20E902456BACB24998 /* MetalKit.framework */; }; |
| 12 | + B2D0915DE32D43E89E59E3EF /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8287F6EDEBAC4FFA8708CC4E /* Metal.framework */; }; |
11 | 13 | B6013812164692F5005FD3AE /* Fuse.iconset in Resources */ = {isa = PBXBuildFile; fileRef = B6013811164692F5005FD3AE /* Fuse.iconset */; }; |
12 | 14 | B61159BF0EEE99D50029FEA3 /* Graphics_Filter.png in Resources */ = {isa = PBXBuildFile; fileRef = B61159BE0EEE99D50029FEA3 /* Graphics_Filter.png */; }; |
13 | 15 | B61159C10EEE99E20029FEA3 /* Machine.png in Resources */ = {isa = PBXBuildFile; fileRef = B61159C00EEE99E20029FEA3 /* Machine.png */; }; |
|
195 | 197 | B6A6F0DA0B3D141B000B88E9 /* cocoaui.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A6F0D90B3D141B000B88E9 /* cocoaui.m */; }; |
196 | 198 | B6A6F0EE0B3D5F9E000B88E9 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B6A6F0ED0B3D5F9E000B88E9 /* CoreAudio.framework */; }; |
197 | 199 | B6A6F0F30B3D602F000B88E9 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B6A6F0F20B3D602F000B88E9 /* AudioUnit.framework */; }; |
198 | | - B6A6F1060B3D60D0000B88E9 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F520C8BC038D022E01A804BA /* OpenGL.framework */; }; |
199 | 200 | B6A6F10E0B3D6360000B88E9 /* cocoaerror.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A6F10D0B3D6360000B88E9 /* cocoaerror.m */; }; |
200 | 201 | B6A6F1200B3EA737000B88E9 /* cocoascreenshot.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A6F11E0B3EA737000B88E9 /* cocoascreenshot.m */; }; |
201 | 202 | B6B076B30B59FE9A00D4F95C /* Emulator.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B076B10B59FE9A00D4F95C /* Emulator.m */; }; |
|
288 | 289 | B6F66E351E473D68005B270A /* memory_pages.c in Sources */ = {isa = PBXBuildFile; fileRef = B6F66E331E473D68005B270A /* memory_pages.c */; }; |
289 | 290 | B6FA759D0C1D7507007F5A10 /* audiofile.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B6FA759C0C1D7507007F5A10 /* audiofile.framework */; }; |
290 | 291 | B6FA75C60C1D76A5007F5A10 /* audiofile.framework in Copy Files */ = {isa = PBXBuildFile; fileRef = B6FA759C0C1D7507007F5A10 /* audiofile.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; |
| 292 | + CC2086963F8A491084EEBE3B /* DisplayShaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = 2BDC12F02C4E48F98494D156 /* DisplayShaders.metal */; }; |
291 | 293 | D12E7FF3292596B200185E4D /* AppSandboxFileAccess.m in Sources */ = {isa = PBXBuildFile; fileRef = D12E7FED292596B100185E4D /* AppSandboxFileAccess.m */; }; |
292 | 294 | D12E7FF4292596B200185E4D /* AppSandboxFileAccessOpenSavePanelDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D12E7FEE292596B100185E4D /* AppSandboxFileAccessOpenSavePanelDelegate.m */; }; |
293 | 295 | D12E7FF5292596B200185E4D /* AppSandboxFileAccessPersist.m in Sources */ = {isa = PBXBuildFile; fileRef = D12E7FF2292596B200185E4D /* AppSandboxFileAccessPersist.m */; }; |
|
445 | 447 | 2395678A67FCB7B7DAFF9A83 /* FuseQLPreview.appex */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.app-extension"; name = FuseQLPreview.appex; path = ../3rdparty/FuseGenerator/build/Deployment/FuseQLPreview.appex; sourceTree = "<group>"; }; |
446 | 448 | 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; }; |
447 | 449 | 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; }; |
| 450 | + 2BDC12F02C4E48F98494D156 /* DisplayShaders.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = DisplayShaders.metal; sourceTree = "<group>"; }; |
| 451 | + 8287F6EDEBAC4FFA8708CC4E /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = /System/Library/Frameworks/Metal.framework; sourceTree = "<absolute>"; }; |
448 | 452 | 9651D9A4AA56B244FA98440C /* FuseQLThumbnail.appex */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.app-extension"; name = FuseQLThumbnail.appex; path = ../3rdparty/FuseGenerator/build/Deployment/FuseQLThumbnail.appex; sourceTree = "<group>"; }; |
449 | 453 | B6013811164692F5005FD3AE /* Fuse.iconset */ = {isa = PBXFileReference; lastKnownFileType = folder.iconset; name = Fuse.iconset; path = ../Fuse.iconset; sourceTree = "<group>"; }; |
450 | 454 | B6018479065A586900B0BE59 /* zxatasp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = zxatasp.c; sourceTree = "<group>"; }; |
|
810 | 814 | D1DF6DD726F8077F004A4AB7 /* debug.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = debug.png; sourceTree = "<group>"; }; |
811 | 815 | D1ECC73C2924069800147252 /* ttx2000s.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ttx2000s.h; sourceTree = "<group>"; }; |
812 | 816 | D1ECC73D2924069800147252 /* ttx2000s.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ttx2000s.c; sourceTree = "<group>"; }; |
813 | | - F520C8BC038D022E01A804BA /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; |
| 817 | + EAA54F20E902456BACB24998 /* MetalKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MetalKit.framework; path = /System/Library/Frameworks/MetalKit.framework; sourceTree = "<absolute>"; }; |
814 | 818 | F536B56503A0C275011517A0 /* utils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = utils.c; path = ../utils.c; sourceTree = SOURCE_ROOT; }; |
815 | 819 | F541FB5E03B0B33401FF8235 /* scaler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = scaler.h; path = ../ui/scaler/scaler.h; sourceTree = SOURCE_ROOT; }; |
816 | 820 | F54670EB03A3F3E70143EC2C /* settings.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = settings.m; sourceTree = SOURCE_ROOT; }; |
|
953 | 957 | B6A6F0EE0B3D5F9E000B88E9 /* CoreAudio.framework in Frameworks */, |
954 | 958 | B6A6F0F30B3D602F000B88E9 /* AudioUnit.framework in Frameworks */, |
955 | 959 | FE9913050000000000000005 /* AudioToolbox.framework in Frameworks */, |
956 | | - B6A6F1060B3D60D0000B88E9 /* OpenGL.framework in Frameworks */, |
| 960 | + B2D0915DE32D43E89E59E3EF /* Metal.framework in Frameworks */, |
| 961 | + 70561DA4F03E4F3DA5B85553 /* MetalKit.framework in Frameworks */, |
957 | 962 | B653532B0B902CB20083F942 /* IOKit.framework in Frameworks */, |
958 | 963 | B6251C3E0C2EB24500BD5543 /* QuartzCore.framework in Frameworks */, |
959 | 964 | ); |
|
1007 | 1012 | B6A6F0ED0B3D5F9E000B88E9 /* CoreAudio.framework */, |
1008 | 1013 | 29B97325FDCFA39411CA2CEA /* Foundation.framework */, |
1009 | 1014 | B653532A0B902CB20083F942 /* IOKit.framework */, |
1010 | | - F520C8BC038D022E01A804BA /* OpenGL.framework */, |
1011 | 1015 | B6251C3D0C2EB24500BD5543 /* QuartzCore.framework */, |
1012 | 1016 | ); |
1013 | 1017 | name = "Other Frameworks"; |
|
1084 | 1088 | isa = PBXGroup; |
1085 | 1089 | children = ( |
1086 | 1090 | FED24DE22EE108360013DD32 /* Security.framework */, |
| 1091 | + 8287F6EDEBAC4FFA8708CC4E /* Metal.framework */, |
| 1092 | + EAA54F20E902456BACB24998 /* MetalKit.framework */, |
1087 | 1093 | 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, |
1088 | 1094 | 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, |
1089 | 1095 | ); |
|
1451 | 1457 | B6CADD560C47AD90004BA954 /* Texture.m */, |
1452 | 1458 | B6CE7FCB0B28FBD600EB65B3 /* DisplayOpenGLView.h */, |
1453 | 1459 | B6CE7FCC0B28FBD600EB65B3 /* DisplayOpenGLView.m */, |
| 1460 | + 2BDC12F02C4E48F98494D156 /* DisplayShaders.metal */, |
1454 | 1461 | ); |
1455 | 1462 | name = Views; |
1456 | 1463 | path = views; |
|
2145 | 2152 | B6403FD80A7E4B1A00E00B11 /* loader.c in Sources */, |
2146 | 2153 | B6CE7F420B2830A300EB65B3 /* cocoajoystick.c in Sources */, |
2147 | 2154 | B6CE7FCE0B28FBD600EB65B3 /* DisplayOpenGLView.m in Sources */, |
| 2155 | + CC2086963F8A491084EEBE3B /* DisplayShaders.metal in Sources */, |
2148 | 2156 | B6E0252C0B38AFE500E23A0F /* keysyms.m in Sources */, |
2149 | 2157 | B6A6F0960B3C108C000B88E9 /* coreaudiosound.c in Sources */, |
2150 | 2158 | B6A6F0DA0B3D141B000B88E9 /* cocoaui.m in Sources */, |
|
2514 | 2522 | GCC_WARN_SHADOW = YES; |
2515 | 2523 | GCC_WARN_UNINITIALIZED_AUTOS = YES; |
2516 | 2524 | LLVM_LTO = YES; |
2517 | | - MACOSX_DEPLOYMENT_TARGET = 10.13; |
| 2525 | + MACOSX_DEPLOYMENT_TARGET = 14.0; |
2518 | 2526 | ONLY_ACTIVE_ARCH = YES; |
2519 | 2527 | PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO; |
2520 | 2528 | RUN_CLANG_STATIC_ANALYZER = YES; |
|
2542 | 2550 | GCC_WARN_SHADOW = YES; |
2543 | 2551 | GCC_WARN_UNINITIALIZED_AUTOS = YES; |
2544 | 2552 | LLVM_LTO = YES; |
2545 | | - MACOSX_DEPLOYMENT_TARGET = 10.13; |
| 2553 | + MACOSX_DEPLOYMENT_TARGET = 14.0; |
2546 | 2554 | PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO; |
2547 | 2555 | RUN_CLANG_STATIC_ANALYZER = YES; |
2548 | 2556 | SDKROOT = macosx; |
|
2567 | 2575 | GCC_WARN_SHADOW = YES; |
2568 | 2576 | GCC_WARN_UNINITIALIZED_AUTOS = YES; |
2569 | 2577 | LLVM_LTO = YES; |
2570 | | - MACOSX_DEPLOYMENT_TARGET = 10.13; |
| 2578 | + MACOSX_DEPLOYMENT_TARGET = 14.0; |
2571 | 2579 | PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO; |
2572 | 2580 | RUN_CLANG_STATIC_ANALYZER = YES; |
2573 | 2581 | SDKROOT = macosx; |
|
2624 | 2632 | GCC_WARN_UNUSED_VARIABLE = YES; |
2625 | 2633 | INFOPLIST_FILE = FuseHelp/Info.plist; |
2626 | 2634 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; |
2627 | | - MACOSX_DEPLOYMENT_TARGET = 10.13; |
| 2635 | + MACOSX_DEPLOYMENT_TARGET = 14.0; |
2628 | 2636 | MTL_ENABLE_DEBUG_INFO = YES; |
2629 | 2637 | ONLY_ACTIVE_ARCH = YES; |
2630 | 2638 | PRODUCT_BUNDLE_IDENTIFIER = "net.sourceforge.projects.fuse-for-macosx.FuseHelp"; |
|
2677 | 2685 | GCC_WARN_UNUSED_VARIABLE = YES; |
2678 | 2686 | INFOPLIST_FILE = FuseHelp/Info.plist; |
2679 | 2687 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; |
2680 | | - MACOSX_DEPLOYMENT_TARGET = 10.13; |
| 2688 | + MACOSX_DEPLOYMENT_TARGET = 14.0; |
2681 | 2689 | MTL_ENABLE_DEBUG_INFO = NO; |
2682 | 2690 | PRODUCT_BUNDLE_IDENTIFIER = "net.sourceforge.projects.fuse-for-macosx.FuseHelp"; |
2683 | 2691 | PRODUCT_NAME = "$(TARGET_NAME)"; |
|
2729 | 2737 | GCC_WARN_UNUSED_VARIABLE = YES; |
2730 | 2738 | INFOPLIST_FILE = FuseHelp/Info.plist; |
2731 | 2739 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; |
2732 | | - MACOSX_DEPLOYMENT_TARGET = 10.13; |
| 2740 | + MACOSX_DEPLOYMENT_TARGET = 14.0; |
2733 | 2741 | MTL_ENABLE_DEBUG_INFO = NO; |
2734 | 2742 | PRODUCT_BUNDLE_IDENTIFIER = "net.sourceforge.projects.fuse-for-macosx.FuseHelp"; |
2735 | 2743 | PRODUCT_NAME = "$(TARGET_NAME)"; |
|
0 commit comments