From 6ff24bee0722dc7ae5a4e8d10d0974fd7e01fce3 Mon Sep 17 00:00:00 2001 From: jack68k <166252141+jack68k@users.noreply.github.com> Date: Wed, 18 Mar 2026 20:32:57 -0500 Subject: [PATCH 1/3] fix xcodeproj build issues for library and framework targets - Added missing .c sources causing build failures. - Added missing includes for the Framework target - Removed all private headers; they are not needed at all. - Removed references to headers that have been deleted from the repo. --- xcode/Capstone.xcodeproj/project.pbxproj | 349 +++++++----------- .../xcshareddata/xcschemes/Tests.xcscheme | 26 +- 2 files changed, 152 insertions(+), 223 deletions(-) diff --git a/xcode/Capstone.xcodeproj/project.pbxproj b/xcode/Capstone.xcodeproj/project.pbxproj index d0e56471c7..5e1cbc13c1 100644 --- a/xcode/Capstone.xcodeproj/project.pbxproj +++ b/xcode/Capstone.xcodeproj/project.pbxproj @@ -10,6 +10,45 @@ 05354FA41FC62FCC00920005 /* m68k.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA3579F1BC2C14E0094BB3F /* m68k.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0537EAAA1FC6284F00F06BF9 /* tms320c64x.h in Headers */ = {isa = PBXBuildFile; fileRef = 0537EAA91FC6284E00F06BF9 /* tms320c64x.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0537EAAC1FC6286300F06BF9 /* m680x.h in Headers */ = {isa = PBXBuildFile; fileRef = 0537EAAB1FC6286300F06BF9 /* m680x.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA99A2F6B7F28009FC2DD /* AArch64DisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9992F6B7F28009FC2DD /* AArch64DisassemblerExtension.c */; }; + 21CBA99B2F6B7F28009FC2DD /* AArch64DisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9992F6B7F28009FC2DD /* AArch64DisassemblerExtension.c */; }; + 21CBA99C2F6B7F28009FC2DD /* AArch64DisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9992F6B7F28009FC2DD /* AArch64DisassemblerExtension.c */; }; + 21CBA99F2F6B7F47009FC2DD /* ARMBaseInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA99D2F6B7F47009FC2DD /* ARMBaseInfo.c */; }; + 21CBA9A02F6B7F47009FC2DD /* ARMDisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA99E2F6B7F47009FC2DD /* ARMDisassemblerExtension.c */; }; + 21CBA9A12F6B7F47009FC2DD /* ARMBaseInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA99D2F6B7F47009FC2DD /* ARMBaseInfo.c */; }; + 21CBA9A22F6B7F47009FC2DD /* ARMDisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA99E2F6B7F47009FC2DD /* ARMDisassemblerExtension.c */; }; + 21CBA9A32F6B7F47009FC2DD /* ARMBaseInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA99D2F6B7F47009FC2DD /* ARMBaseInfo.c */; }; + 21CBA9A42F6B7F47009FC2DD /* ARMDisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA99E2F6B7F47009FC2DD /* ARMDisassemblerExtension.c */; }; + 21CBA9A62F6B7F7D009FC2DD /* SparcDisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9A52F6B7F7D009FC2DD /* SparcDisassemblerExtension.c */; }; + 21CBA9A72F6B7F7D009FC2DD /* SparcDisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9A52F6B7F7D009FC2DD /* SparcDisassemblerExtension.c */; }; + 21CBA9A82F6B7F7D009FC2DD /* SparcDisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9A52F6B7F7D009FC2DD /* SparcDisassemblerExtension.c */; }; + 21CBA9AA2F6B7F91009FC2DD /* SystemZDisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9A92F6B7F91009FC2DD /* SystemZDisassemblerExtension.c */; }; + 21CBA9AB2F6B7F91009FC2DD /* SystemZDisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9A92F6B7F91009FC2DD /* SystemZDisassemblerExtension.c */; }; + 21CBA9AC2F6B7F91009FC2DD /* SystemZDisassemblerExtension.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9A92F6B7F91009FC2DD /* SystemZDisassemblerExtension.c */; }; + 21CBA9AE2F6B7FA1009FC2DD /* X86InstPrinterCommon.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9AD2F6B7FA1009FC2DD /* X86InstPrinterCommon.c */; }; + 21CBA9AF2F6B7FA1009FC2DD /* X86InstPrinterCommon.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9AD2F6B7FA1009FC2DD /* X86InstPrinterCommon.c */; }; + 21CBA9B02F6B7FA1009FC2DD /* X86InstPrinterCommon.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9AD2F6B7FA1009FC2DD /* X86InstPrinterCommon.c */; }; + 21CBA9B32F6B7FF6009FC2DD /* MCInstPrinter.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9B22F6B7FF6009FC2DD /* MCInstPrinter.c */; }; + 21CBA9B42F6B7FF6009FC2DD /* Mapping.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9B12F6B7FF6009FC2DD /* Mapping.c */; }; + 21CBA9B52F6B7FF6009FC2DD /* MCInstPrinter.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9B22F6B7FF6009FC2DD /* MCInstPrinter.c */; }; + 21CBA9B62F6B7FF6009FC2DD /* Mapping.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9B12F6B7FF6009FC2DD /* Mapping.c */; }; + 21CBA9B72F6B7FF6009FC2DD /* MCInstPrinter.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9B22F6B7FF6009FC2DD /* MCInstPrinter.c */; }; + 21CBA9B82F6B7FF6009FC2DD /* Mapping.c in Sources */ = {isa = PBXBuildFile; fileRef = 21CBA9B12F6B7FF6009FC2DD /* Mapping.c */; }; + 21CBA9C82F6B8643009FC2DD /* bpf.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9BC2F6B8643009FC2DD /* bpf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9C92F6B8643009FC2DD /* evm.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9BE2F6B8643009FC2DD /* evm.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9CA2F6B8643009FC2DD /* aarch64.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9B92F6B8643009FC2DD /* aarch64.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9CB2F6B8643009FC2DD /* sh.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9C32F6B8643009FC2DD /* sh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9CC2F6B8643009FC2DD /* hppa.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9BF2F6B8643009FC2DD /* hppa.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9CD2F6B8643009FC2DD /* wasm.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9C62F6B8643009FC2DD /* wasm.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9CE2F6B8643009FC2DD /* arc.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9BB2F6B8643009FC2DD /* arc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9CF2F6B8643009FC2DD /* xtensa.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9C72F6B8643009FC2DD /* xtensa.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9D02F6B8643009FC2DD /* alpha.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9BA2F6B8643009FC2DD /* alpha.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9D12F6B8643009FC2DD /* loongarch.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9C02F6B8643009FC2DD /* loongarch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9D22F6B8643009FC2DD /* mos65xx.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9C12F6B8643009FC2DD /* mos65xx.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9D32F6B8643009FC2DD /* riscv.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9C22F6B8643009FC2DD /* riscv.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9D42F6B8643009FC2DD /* cs_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9BD2F6B8643009FC2DD /* cs_operand.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9D52F6B8643009FC2DD /* tricore.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9C52F6B8643009FC2DD /* tricore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21CBA9D62F6B8643009FC2DD /* systemz_compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9C42F6B8643009FC2DD /* systemz_compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; DC07A86E19F6061D00254FCF /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; DC3A28E31AF29C0100FC9913 /* test_customized_mnem.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3A28E21AF29C0100FC9913 /* test_customized_mnem.c */; }; DC3A28E41AF29C4600FC9913 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; @@ -135,15 +174,9 @@ DCA357831BC2C0290094BB3F /* M68KDisassembler.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577B1BC2C0290094BB3F /* M68KDisassembler.c */; }; DCA357841BC2C0290094BB3F /* M68KDisassembler.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577B1BC2C0290094BB3F /* M68KDisassembler.c */; }; DCA357851BC2C0290094BB3F /* M68KDisassembler.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577B1BC2C0290094BB3F /* M68KDisassembler.c */; }; - DCA357861BC2C0290094BB3F /* M68KDisassembler.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA3577C1BC2C0290094BB3F /* M68KDisassembler.h */; }; - DCA357871BC2C0290094BB3F /* M68KDisassembler.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA3577C1BC2C0290094BB3F /* M68KDisassembler.h */; }; - DCA357881BC2C0290094BB3F /* M68KDisassembler.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA3577C1BC2C0290094BB3F /* M68KDisassembler.h */; }; DCA357891BC2C0290094BB3F /* M68KInstPrinter.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577D1BC2C0290094BB3F /* M68KInstPrinter.c */; }; DCA3578A1BC2C0290094BB3F /* M68KInstPrinter.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577D1BC2C0290094BB3F /* M68KInstPrinter.c */; }; DCA3578B1BC2C0290094BB3F /* M68KInstPrinter.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577D1BC2C0290094BB3F /* M68KInstPrinter.c */; }; - DCA3578C1BC2C0290094BB3F /* M68KInstPrinter.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA3577E1BC2C0290094BB3F /* M68KInstPrinter.h */; }; - DCA3578D1BC2C0290094BB3F /* M68KInstPrinter.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA3577E1BC2C0290094BB3F /* M68KInstPrinter.h */; }; - DCA3578E1BC2C0290094BB3F /* M68KInstPrinter.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA3577E1BC2C0290094BB3F /* M68KInstPrinter.h */; }; DCA3578F1BC2C0290094BB3F /* M68KModule.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577F1BC2C0290094BB3F /* M68KModule.c */; }; DCA357901BC2C0290094BB3F /* M68KModule.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577F1BC2C0290094BB3F /* M68KModule.c */; }; DCA357911BC2C0290094BB3F /* M68KModule.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577F1BC2C0290094BB3F /* M68KModule.c */; }; @@ -325,9 +358,32 @@ 05354FA51FC6305300920005 /* module.modulemap */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = ""; }; 0537EAA91FC6284E00F06BF9 /* tms320c64x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tms320c64x.h; sourceTree = ""; }; 0537EAAB1FC6286300F06BF9 /* m680x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = m680x.h; sourceTree = ""; }; + 21CBA9992F6B7F28009FC2DD /* AArch64DisassemblerExtension.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AArch64DisassemblerExtension.c; sourceTree = ""; }; + 21CBA99D2F6B7F47009FC2DD /* ARMBaseInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ARMBaseInfo.c; sourceTree = ""; }; + 21CBA99E2F6B7F47009FC2DD /* ARMDisassemblerExtension.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ARMDisassemblerExtension.c; sourceTree = ""; }; + 21CBA9A52F6B7F7D009FC2DD /* SparcDisassemblerExtension.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SparcDisassemblerExtension.c; sourceTree = ""; }; + 21CBA9A92F6B7F91009FC2DD /* SystemZDisassemblerExtension.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SystemZDisassemblerExtension.c; sourceTree = ""; }; + 21CBA9AD2F6B7FA1009FC2DD /* X86InstPrinterCommon.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86InstPrinterCommon.c; sourceTree = ""; }; + 21CBA9B12F6B7FF6009FC2DD /* Mapping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = Mapping.c; path = ../Mapping.c; sourceTree = SOURCE_ROOT; }; + 21CBA9B22F6B7FF6009FC2DD /* MCInstPrinter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = MCInstPrinter.c; path = ../MCInstPrinter.c; sourceTree = SOURCE_ROOT; }; + 21CBA9B92F6B8643009FC2DD /* aarch64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = aarch64.h; sourceTree = ""; }; + 21CBA9BA2F6B8643009FC2DD /* alpha.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = alpha.h; sourceTree = ""; }; + 21CBA9BB2F6B8643009FC2DD /* arc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = arc.h; sourceTree = ""; }; + 21CBA9BC2F6B8643009FC2DD /* bpf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bpf.h; sourceTree = ""; }; + 21CBA9BD2F6B8643009FC2DD /* cs_operand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cs_operand.h; sourceTree = ""; }; + 21CBA9BE2F6B8643009FC2DD /* evm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = evm.h; sourceTree = ""; }; + 21CBA9BF2F6B8643009FC2DD /* hppa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hppa.h; sourceTree = ""; }; + 21CBA9C02F6B8643009FC2DD /* loongarch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loongarch.h; sourceTree = ""; }; + 21CBA9C12F6B8643009FC2DD /* mos65xx.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mos65xx.h; sourceTree = ""; }; + 21CBA9C22F6B8643009FC2DD /* riscv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = riscv.h; sourceTree = ""; }; + 21CBA9C32F6B8643009FC2DD /* sh.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sh.h; sourceTree = ""; }; + 21CBA9C42F6B8643009FC2DD /* systemz_compatibility.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = systemz_compatibility.h; sourceTree = ""; }; + 21CBA9C52F6B8643009FC2DD /* tricore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tricore.h; sourceTree = ""; }; + 21CBA9C62F6B8643009FC2DD /* wasm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wasm.h; sourceTree = ""; }; + 21CBA9C72F6B8643009FC2DD /* xtensa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xtensa.h; sourceTree = ""; }; DC3A28DB1AF29BEB00FC9913 /* test_customized_mnem */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_customized_mnem; sourceTree = BUILT_PRODUCTS_DIR; }; DC3A28E21AF29C0100FC9913 /* test_customized_mnem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_customized_mnem.c; path = ../tests/test_customized_mnem.c; sourceTree = ""; }; - DC474E6419DDEA5F00BCA449 /* test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test; sourceTree = BUILT_PRODUCTS_DIR; }; + DC474E6419DDEA5F00BCA449 /* test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; name = test; path = test_basic; sourceTree = BUILT_PRODUCTS_DIR; }; DC474E6C19DDEA9500BCA449 /* test_arm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_arm.c; path = ../tests/test_arm.c; sourceTree = ""; }; DC474E6D19DDEA9500BCA449 /* test_aarch64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_aarch64.c; path = ../tests/test_aarch64.c; sourceTree = ""; }; DC474E6E19DDEA9500BCA449 /* test_detail.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_detail.c; path = ../tests/test_detail.c; sourceTree = ""; }; @@ -354,127 +410,48 @@ DC5BFF4019EE544E008CA585 /* test_iter */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_iter; sourceTree = BUILT_PRODUCTS_DIR; }; DC5BFF4819EE54BE008CA585 /* test_iter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_iter.c; path = ../tests/test_iter.c; sourceTree = ""; }; DCA3577B1BC2C0290094BB3F /* M68KDisassembler.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = M68KDisassembler.c; sourceTree = ""; }; - DCA3577C1BC2C0290094BB3F /* M68KDisassembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = M68KDisassembler.h; sourceTree = ""; }; DCA3577D1BC2C0290094BB3F /* M68KInstPrinter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = M68KInstPrinter.c; sourceTree = ""; }; - DCA3577E1BC2C0290094BB3F /* M68KInstPrinter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = M68KInstPrinter.h; sourceTree = ""; }; DCA3577F1BC2C0290094BB3F /* M68KModule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = M68KModule.c; sourceTree = ""; }; DCA357961BC2C0930094BB3F /* test_m68k */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_m68k; sourceTree = BUILT_PRODUCTS_DIR; }; DCA3579D1BC2C0EB0094BB3F /* test_m68k.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_m68k.c; path = ../tests/test_m68k.c; sourceTree = ""; }; DCA3579F1BC2C14E0094BB3F /* m68k.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = m68k.h; sourceTree = ""; }; DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcapstone.a; sourceTree = BUILT_PRODUCTS_DIR; }; DCFE23CD19DDCC9500EF8EA9 /* libcapstone.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libcapstone.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - DCFE23DD19DDCD8700EF8EA9 /* AArch64AddressingModes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AArch64AddressingModes.h; sourceTree = ""; }; DCFE23DE19DDCD8700EF8EA9 /* AArch64BaseInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AArch64BaseInfo.c; sourceTree = ""; }; - DCFE23DF19DDCD8700EF8EA9 /* AArch64BaseInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AArch64BaseInfo.h; sourceTree = ""; }; DCFE23E019DDCD8700EF8EA9 /* AArch64Disassembler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AArch64Disassembler.c; sourceTree = ""; }; - DCFE23E119DDCD8700EF8EA9 /* AArch64Disassembler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AArch64Disassembler.h; sourceTree = ""; }; - DCFE23E219DDCD8700EF8EA9 /* AArch64GenAsmWriter.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = AArch64GenAsmWriter.inc; sourceTree = ""; }; - DCFE23E319DDCD8700EF8EA9 /* AArch64GenDisassemblerTables.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = AArch64GenDisassemblerTables.inc; sourceTree = ""; }; - DCFE23E419DDCD8700EF8EA9 /* AArch64GenInstrInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = AArch64GenInstrInfo.inc; sourceTree = ""; }; - DCFE23E519DDCD8700EF8EA9 /* AArch64GenRegisterInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = AArch64GenRegisterInfo.inc; sourceTree = ""; }; - DCFE23E619DDCD8700EF8EA9 /* AArch64GenSubtargetInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = AArch64GenSubtargetInfo.inc; sourceTree = ""; }; DCFE23E719DDCD8700EF8EA9 /* AArch64InstPrinter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AArch64InstPrinter.c; sourceTree = ""; }; - DCFE23E819DDCD8700EF8EA9 /* AArch64InstPrinter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AArch64InstPrinter.h; sourceTree = ""; }; DCFE23E919DDCD8700EF8EA9 /* AArch64Mapping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AArch64Mapping.c; sourceTree = ""; }; - DCFE23EA19DDCD8700EF8EA9 /* AArch64Mapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AArch64Mapping.h; sourceTree = ""; }; DCFE23EB19DDCD8700EF8EA9 /* AArch64Module.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AArch64Module.c; sourceTree = ""; }; - DCFE23ED19DDCD8700EF8EA9 /* ARMAddressingModes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ARMAddressingModes.h; sourceTree = ""; }; - DCFE23EE19DDCD8700EF8EA9 /* ARMBaseInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ARMBaseInfo.h; sourceTree = ""; }; DCFE23EF19DDCD8700EF8EA9 /* ARMDisassembler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ARMDisassembler.c; sourceTree = ""; }; - DCFE23F019DDCD8700EF8EA9 /* ARMDisassembler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ARMDisassembler.h; sourceTree = ""; }; - DCFE23F119DDCD8700EF8EA9 /* ARMGenAsmWriter.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = ARMGenAsmWriter.inc; sourceTree = ""; }; - DCFE23F219DDCD8700EF8EA9 /* ARMGenDisassemblerTables.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = ARMGenDisassemblerTables.inc; sourceTree = ""; }; - DCFE23F319DDCD8700EF8EA9 /* ARMGenInstrInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = ARMGenInstrInfo.inc; sourceTree = ""; }; - DCFE23F419DDCD8700EF8EA9 /* ARMGenRegisterInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = ARMGenRegisterInfo.inc; sourceTree = ""; }; - DCFE23F519DDCD8700EF8EA9 /* ARMGenSubtargetInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = ARMGenSubtargetInfo.inc; sourceTree = ""; }; DCFE23F619DDCD8700EF8EA9 /* ARMInstPrinter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ARMInstPrinter.c; sourceTree = ""; }; - DCFE23F719DDCD8700EF8EA9 /* ARMInstPrinter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ARMInstPrinter.h; sourceTree = ""; }; DCFE23F819DDCD8700EF8EA9 /* ARMMapping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ARMMapping.c; sourceTree = ""; }; - DCFE23F919DDCD8700EF8EA9 /* ARMMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ARMMapping.h; sourceTree = ""; }; DCFE23FA19DDCD8700EF8EA9 /* ARMModule.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ARMModule.c; sourceTree = ""; }; DCFE23FC19DDCD8700EF8EA9 /* MipsDisassembler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MipsDisassembler.c; sourceTree = ""; }; - DCFE23FD19DDCD8700EF8EA9 /* MipsDisassembler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MipsDisassembler.h; sourceTree = ""; }; - DCFE23FE19DDCD8700EF8EA9 /* MipsGenAsmWriter.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = MipsGenAsmWriter.inc; sourceTree = ""; }; - DCFE23FF19DDCD8700EF8EA9 /* MipsGenDisassemblerTables.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = MipsGenDisassemblerTables.inc; sourceTree = ""; }; - DCFE240019DDCD8700EF8EA9 /* MipsGenInstrInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = MipsGenInstrInfo.inc; sourceTree = ""; }; - DCFE240119DDCD8700EF8EA9 /* MipsGenRegisterInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = MipsGenRegisterInfo.inc; sourceTree = ""; }; - DCFE240219DDCD8700EF8EA9 /* MipsGenSubtargetInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = MipsGenSubtargetInfo.inc; sourceTree = ""; }; DCFE240319DDCD8700EF8EA9 /* MipsInstPrinter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MipsInstPrinter.c; sourceTree = ""; }; - DCFE240419DDCD8700EF8EA9 /* MipsInstPrinter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MipsInstPrinter.h; sourceTree = ""; }; DCFE240519DDCD8700EF8EA9 /* MipsMapping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MipsMapping.c; sourceTree = ""; }; - DCFE240619DDCD8700EF8EA9 /* MipsMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MipsMapping.h; sourceTree = ""; }; DCFE240719DDCD8700EF8EA9 /* MipsModule.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MipsModule.c; sourceTree = ""; }; DCFE240919DDCD8700EF8EA9 /* PPCDisassembler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PPCDisassembler.c; sourceTree = ""; }; - DCFE240A19DDCD8700EF8EA9 /* PPCDisassembler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PPCDisassembler.h; sourceTree = ""; }; - DCFE240B19DDCD8700EF8EA9 /* PPCGenAsmWriter.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = PPCGenAsmWriter.inc; sourceTree = ""; }; - DCFE240C19DDCD8700EF8EA9 /* PPCGenDisassemblerTables.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = PPCGenDisassemblerTables.inc; sourceTree = ""; }; - DCFE240D19DDCD8700EF8EA9 /* PPCGenInstrInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = PPCGenInstrInfo.inc; sourceTree = ""; }; - DCFE240E19DDCD8700EF8EA9 /* PPCGenRegisterInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = PPCGenRegisterInfo.inc; sourceTree = ""; }; - DCFE240F19DDCD8700EF8EA9 /* PPCGenSubtargetInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = PPCGenSubtargetInfo.inc; sourceTree = ""; }; DCFE241019DDCD8700EF8EA9 /* PPCInstPrinter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PPCInstPrinter.c; sourceTree = ""; }; - DCFE241119DDCD8700EF8EA9 /* PPCInstPrinter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PPCInstPrinter.h; sourceTree = ""; }; DCFE241219DDCD8700EF8EA9 /* PPCMapping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PPCMapping.c; sourceTree = ""; }; - DCFE241319DDCD8700EF8EA9 /* PPCMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PPCMapping.h; sourceTree = ""; }; DCFE241419DDCD8700EF8EA9 /* PPCModule.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PPCModule.c; sourceTree = ""; }; - DCFE241519DDCD8700EF8EA9 /* PPCPredicates.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PPCPredicates.h; sourceTree = ""; }; - DCFE241719DDCD8700EF8EA9 /* Sparc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Sparc.h; sourceTree = ""; }; DCFE241819DDCD8700EF8EA9 /* SparcDisassembler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SparcDisassembler.c; sourceTree = ""; }; - DCFE241919DDCD8700EF8EA9 /* SparcDisassembler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SparcDisassembler.h; sourceTree = ""; }; - DCFE241A19DDCD8700EF8EA9 /* SparcGenAsmWriter.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = SparcGenAsmWriter.inc; sourceTree = ""; }; - DCFE241B19DDCD8700EF8EA9 /* SparcGenDisassemblerTables.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = SparcGenDisassemblerTables.inc; sourceTree = ""; }; - DCFE241C19DDCD8700EF8EA9 /* SparcGenInstrInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = SparcGenInstrInfo.inc; sourceTree = ""; }; - DCFE241D19DDCD8700EF8EA9 /* SparcGenRegisterInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = SparcGenRegisterInfo.inc; sourceTree = ""; }; - DCFE241E19DDCD8700EF8EA9 /* SparcGenSubtargetInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = SparcGenSubtargetInfo.inc; sourceTree = ""; }; DCFE241F19DDCD8800EF8EA9 /* SparcInstPrinter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SparcInstPrinter.c; sourceTree = ""; }; - DCFE242019DDCD8800EF8EA9 /* SparcInstPrinter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SparcInstPrinter.h; sourceTree = ""; }; DCFE242119DDCD8800EF8EA9 /* SparcMapping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SparcMapping.c; sourceTree = ""; }; - DCFE242219DDCD8800EF8EA9 /* SparcMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SparcMapping.h; sourceTree = ""; }; DCFE242319DDCD8800EF8EA9 /* SparcModule.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SparcModule.c; sourceTree = ""; }; DCFE242519DDCD8800EF8EA9 /* SystemZDisassembler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SystemZDisassembler.c; sourceTree = ""; }; - DCFE242619DDCD8800EF8EA9 /* SystemZDisassembler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SystemZDisassembler.h; sourceTree = ""; }; - DCFE242719DDCD8800EF8EA9 /* SystemZGenAsmWriter.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = SystemZGenAsmWriter.inc; sourceTree = ""; }; - DCFE242819DDCD8800EF8EA9 /* SystemZGenDisassemblerTables.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = SystemZGenDisassemblerTables.inc; sourceTree = ""; }; - DCFE242919DDCD8800EF8EA9 /* SystemZGenInstrInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = SystemZGenInstrInfo.inc; sourceTree = ""; }; - DCFE242A19DDCD8800EF8EA9 /* SystemZGenRegisterInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = SystemZGenRegisterInfo.inc; sourceTree = ""; }; - DCFE242B19DDCD8800EF8EA9 /* SystemZGenSubtargetInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = SystemZGenSubtargetInfo.inc; sourceTree = ""; }; DCFE242C19DDCD8800EF8EA9 /* SystemZInstPrinter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SystemZInstPrinter.c; sourceTree = ""; }; - DCFE242D19DDCD8800EF8EA9 /* SystemZInstPrinter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SystemZInstPrinter.h; sourceTree = ""; }; DCFE242E19DDCD8800EF8EA9 /* SystemZMapping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SystemZMapping.c; sourceTree = ""; }; - DCFE242F19DDCD8800EF8EA9 /* SystemZMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SystemZMapping.h; sourceTree = ""; }; DCFE243019DDCD8800EF8EA9 /* SystemZMCTargetDesc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SystemZMCTargetDesc.c; sourceTree = ""; }; - DCFE243119DDCD8800EF8EA9 /* SystemZMCTargetDesc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SystemZMCTargetDesc.h; sourceTree = ""; }; DCFE243219DDCD8800EF8EA9 /* SystemZModule.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SystemZModule.c; sourceTree = ""; }; DCFE243419DDCD8800EF8EA9 /* X86ATTInstPrinter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86ATTInstPrinter.c; sourceTree = ""; }; - DCFE243519DDCD8800EF8EA9 /* X86BaseInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = X86BaseInfo.h; sourceTree = ""; }; DCFE243619DDCD8800EF8EA9 /* X86Disassembler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86Disassembler.c; sourceTree = ""; }; - DCFE243719DDCD8800EF8EA9 /* X86Disassembler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = X86Disassembler.h; sourceTree = ""; }; DCFE243819DDCD8800EF8EA9 /* X86DisassemblerDecoder.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86DisassemblerDecoder.c; sourceTree = ""; }; - DCFE243919DDCD8800EF8EA9 /* X86DisassemblerDecoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = X86DisassemblerDecoder.h; sourceTree = ""; }; - DCFE243A19DDCD8800EF8EA9 /* X86DisassemblerDecoderCommon.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = X86DisassemblerDecoderCommon.h; sourceTree = ""; }; - DCFE243B19DDCD8800EF8EA9 /* X86GenAsmWriter.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = X86GenAsmWriter.inc; sourceTree = ""; }; - DCFE243C19DDCD8800EF8EA9 /* X86GenAsmWriter1.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = X86GenAsmWriter1.inc; sourceTree = ""; }; - DCFE243D19DDCD8800EF8EA9 /* X86GenAsmWriter1_reduce.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = X86GenAsmWriter1_reduce.inc; sourceTree = ""; }; - DCFE243E19DDCD8800EF8EA9 /* X86GenAsmWriter_reduce.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = X86GenAsmWriter_reduce.inc; sourceTree = ""; }; - DCFE243F19DDCD8800EF8EA9 /* X86GenDisassemblerTables.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = X86GenDisassemblerTables.inc; sourceTree = ""; }; - DCFE244019DDCD8800EF8EA9 /* X86GenDisassemblerTables_reduce.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = X86GenDisassemblerTables_reduce.inc; sourceTree = ""; }; - DCFE244119DDCD8800EF8EA9 /* X86GenInstrInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = X86GenInstrInfo.inc; sourceTree = ""; }; - DCFE244219DDCD8800EF8EA9 /* X86GenInstrInfo_reduce.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = X86GenInstrInfo_reduce.inc; sourceTree = ""; }; - DCFE244319DDCD8800EF8EA9 /* X86GenRegisterInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = X86GenRegisterInfo.inc; sourceTree = ""; }; - DCFE244419DDCD8800EF8EA9 /* X86InstPrinter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = X86InstPrinter.h; sourceTree = ""; }; DCFE244519DDCD8800EF8EA9 /* X86IntelInstPrinter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86IntelInstPrinter.c; sourceTree = ""; }; DCFE244619DDCD8800EF8EA9 /* X86Mapping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86Mapping.c; sourceTree = ""; }; - DCFE244719DDCD8800EF8EA9 /* X86Mapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = X86Mapping.h; sourceTree = ""; }; DCFE244819DDCD8800EF8EA9 /* X86Module.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86Module.c; sourceTree = ""; }; DCFE244A19DDCD8800EF8EA9 /* XCoreDisassembler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XCoreDisassembler.c; sourceTree = ""; }; - DCFE244B19DDCD8800EF8EA9 /* XCoreDisassembler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XCoreDisassembler.h; sourceTree = ""; }; - DCFE244C19DDCD8800EF8EA9 /* XCoreGenAsmWriter.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = XCoreGenAsmWriter.inc; sourceTree = ""; }; - DCFE244D19DDCD8800EF8EA9 /* XCoreGenDisassemblerTables.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = XCoreGenDisassemblerTables.inc; sourceTree = ""; }; - DCFE244E19DDCD8800EF8EA9 /* XCoreGenInstrInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = XCoreGenInstrInfo.inc; sourceTree = ""; }; - DCFE244F19DDCD8800EF8EA9 /* XCoreGenRegisterInfo.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = XCoreGenRegisterInfo.inc; sourceTree = ""; }; DCFE245019DDCD8800EF8EA9 /* XCoreInstPrinter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XCoreInstPrinter.c; sourceTree = ""; }; - DCFE245119DDCD8800EF8EA9 /* XCoreInstPrinter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XCoreInstPrinter.h; sourceTree = ""; }; DCFE245219DDCD8800EF8EA9 /* XCoreMapping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XCoreMapping.c; sourceTree = ""; }; - DCFE245319DDCD8800EF8EA9 /* XCoreMapping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XCoreMapping.h; sourceTree = ""; }; DCFE245419DDCD8800EF8EA9 /* XCoreModule.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XCoreModule.c; sourceTree = ""; }; DCFE249D19DDCDEE00EF8EA9 /* cs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cs.c; path = ../cs.c; sourceTree = ""; }; DCFE249E19DDCDEE00EF8EA9 /* MCInst.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = MCInst.c; path = ../MCInst.c; sourceTree = ""; }; @@ -482,16 +459,6 @@ DCFE24A019DDCDEE00EF8EA9 /* MCRegisterInfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = MCRegisterInfo.c; path = ../MCRegisterInfo.c; sourceTree = ""; }; DCFE24A119DDCDEE00EF8EA9 /* SStream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SStream.c; path = ../SStream.c; sourceTree = ""; }; DCFE24A219DDCDEE00EF8EA9 /* utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = utils.c; path = ../utils.c; sourceTree = ""; }; - DCFE24B019DDCE1E00EF8EA9 /* cs_priv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = cs_priv.h; path = ../cs_priv.h; sourceTree = ""; }; - DCFE24B219DDCE1E00EF8EA9 /* LEB128.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LEB128.h; path = ../LEB128.h; sourceTree = ""; }; - DCFE24B319DDCE1E00EF8EA9 /* MathExtras.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MathExtras.h; path = ../MathExtras.h; sourceTree = ""; }; - DCFE24B419DDCE1E00EF8EA9 /* MCDisassembler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MCDisassembler.h; path = ../MCDisassembler.h; sourceTree = ""; }; - DCFE24B519DDCE1E00EF8EA9 /* MCFixedLenDisassembler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MCFixedLenDisassembler.h; path = ../MCFixedLenDisassembler.h; sourceTree = ""; }; - DCFE24B619DDCE1E00EF8EA9 /* MCInst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MCInst.h; path = ../MCInst.h; sourceTree = ""; }; - DCFE24B719DDCE1E00EF8EA9 /* MCInstrDesc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MCInstrDesc.h; path = ../MCInstrDesc.h; sourceTree = ""; }; - DCFE24B819DDCE1E00EF8EA9 /* MCRegisterInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MCRegisterInfo.h; path = ../MCRegisterInfo.h; sourceTree = ""; }; - DCFE24B919DDCE1E00EF8EA9 /* SStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SStream.h; path = ../SStream.h; sourceTree = ""; }; - DCFE24BA19DDCE1E00EF8EA9 /* utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = utils.h; path = ../utils.h; sourceTree = ""; }; DCFE24BC19DDCE2F00EF8EA9 /* arm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = arm.h; sourceTree = ""; }; DCFE24BD19DDCE2F00EF8EA9 /* arm64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = arm64.h; sourceTree = ""; }; DCFE24BE19DDCE2F00EF8EA9 /* capstone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = capstone.h; sourceTree = ""; }; @@ -677,9 +644,7 @@ isa = PBXGroup; children = ( DCA3577B1BC2C0290094BB3F /* M68KDisassembler.c */, - DCA3577C1BC2C0290094BB3F /* M68KDisassembler.h */, DCA3577D1BC2C0290094BB3F /* M68KInstPrinter.c */, - DCA3577E1BC2C0290094BB3F /* M68KInstPrinter.h */, DCA3577F1BC2C0290094BB3F /* M68KModule.c */, ); name = M68k; @@ -699,26 +664,18 @@ isa = PBXGroup; children = ( DCFE249D19DDCDEE00EF8EA9 /* cs.c */, - DCFE24B019DDCE1E00EF8EA9 /* cs_priv.h */, - DCFE24B219DDCE1E00EF8EA9 /* LEB128.h */, - DCFE24B319DDCE1E00EF8EA9 /* MathExtras.h */, - DCFE24B419DDCE1E00EF8EA9 /* MCDisassembler.h */, - DCFE24B519DDCE1E00EF8EA9 /* MCFixedLenDisassembler.h */, + 21CBA9B12F6B7FF6009FC2DD /* Mapping.c */, DCFE249E19DDCDEE00EF8EA9 /* MCInst.c */, - DCFE24B619DDCE1E00EF8EA9 /* MCInst.h */, + 21CBA9B22F6B7FF6009FC2DD /* MCInstPrinter.c */, DCFE249F19DDCDEE00EF8EA9 /* MCInstrDesc.c */, - DCFE24B719DDCE1E00EF8EA9 /* MCInstrDesc.h */, DCFE24A019DDCDEE00EF8EA9 /* MCRegisterInfo.c */, - DCFE24B819DDCE1E00EF8EA9 /* MCRegisterInfo.h */, DCFE24A119DDCDEE00EF8EA9 /* SStream.c */, - DCFE24B919DDCE1E00EF8EA9 /* SStream.h */, DCFE24A219DDCDEE00EF8EA9 /* utils.c */, - DCFE24BA19DDCE1E00EF8EA9 /* utils.h */, DCFE23DB19DDCD8700EF8EA9 /* arch */, - DCC6C94C1AA6BA9C001E94C1 /* include */, - DC474E6B19DDEA8600BCA449 /* tests */, DC474F6919DE6F3B00BCA449 /* framework */, + DCC6C94C1AA6BA9C001E94C1 /* include */, DCFE23A519DDCBC300EF8EA9 /* Products */, + DC474E6B19DDEA8600BCA449 /* tests */, ); sourceTree = ""; }; @@ -766,20 +723,11 @@ DCFE23DC19DDCD8700EF8EA9 /* AArch64 */ = { isa = PBXGroup; children = ( - DCFE23DD19DDCD8700EF8EA9 /* AArch64AddressingModes.h */, DCFE23DE19DDCD8700EF8EA9 /* AArch64BaseInfo.c */, - DCFE23DF19DDCD8700EF8EA9 /* AArch64BaseInfo.h */, DCFE23E019DDCD8700EF8EA9 /* AArch64Disassembler.c */, - DCFE23E119DDCD8700EF8EA9 /* AArch64Disassembler.h */, - DCFE23E219DDCD8700EF8EA9 /* AArch64GenAsmWriter.inc */, - DCFE23E319DDCD8700EF8EA9 /* AArch64GenDisassemblerTables.inc */, - DCFE23E419DDCD8700EF8EA9 /* AArch64GenInstrInfo.inc */, - DCFE23E519DDCD8700EF8EA9 /* AArch64GenRegisterInfo.inc */, - DCFE23E619DDCD8700EF8EA9 /* AArch64GenSubtargetInfo.inc */, + 21CBA9992F6B7F28009FC2DD /* AArch64DisassemblerExtension.c */, DCFE23E719DDCD8700EF8EA9 /* AArch64InstPrinter.c */, - DCFE23E819DDCD8700EF8EA9 /* AArch64InstPrinter.h */, DCFE23E919DDCD8700EF8EA9 /* AArch64Mapping.c */, - DCFE23EA19DDCD8700EF8EA9 /* AArch64Mapping.h */, DCFE23EB19DDCD8700EF8EA9 /* AArch64Module.c */, ); path = AArch64; @@ -788,19 +736,11 @@ DCFE23EC19DDCD8700EF8EA9 /* ARM */ = { isa = PBXGroup; children = ( - DCFE23ED19DDCD8700EF8EA9 /* ARMAddressingModes.h */, - DCFE23EE19DDCD8700EF8EA9 /* ARMBaseInfo.h */, + 21CBA99D2F6B7F47009FC2DD /* ARMBaseInfo.c */, DCFE23EF19DDCD8700EF8EA9 /* ARMDisassembler.c */, - DCFE23F019DDCD8700EF8EA9 /* ARMDisassembler.h */, - DCFE23F119DDCD8700EF8EA9 /* ARMGenAsmWriter.inc */, - DCFE23F219DDCD8700EF8EA9 /* ARMGenDisassemblerTables.inc */, - DCFE23F319DDCD8700EF8EA9 /* ARMGenInstrInfo.inc */, - DCFE23F419DDCD8700EF8EA9 /* ARMGenRegisterInfo.inc */, - DCFE23F519DDCD8700EF8EA9 /* ARMGenSubtargetInfo.inc */, + 21CBA99E2F6B7F47009FC2DD /* ARMDisassemblerExtension.c */, DCFE23F619DDCD8700EF8EA9 /* ARMInstPrinter.c */, - DCFE23F719DDCD8700EF8EA9 /* ARMInstPrinter.h */, DCFE23F819DDCD8700EF8EA9 /* ARMMapping.c */, - DCFE23F919DDCD8700EF8EA9 /* ARMMapping.h */, DCFE23FA19DDCD8700EF8EA9 /* ARMModule.c */, ); path = ARM; @@ -810,16 +750,8 @@ isa = PBXGroup; children = ( DCFE23FC19DDCD8700EF8EA9 /* MipsDisassembler.c */, - DCFE23FD19DDCD8700EF8EA9 /* MipsDisassembler.h */, - DCFE23FE19DDCD8700EF8EA9 /* MipsGenAsmWriter.inc */, - DCFE23FF19DDCD8700EF8EA9 /* MipsGenDisassemblerTables.inc */, - DCFE240019DDCD8700EF8EA9 /* MipsGenInstrInfo.inc */, - DCFE240119DDCD8700EF8EA9 /* MipsGenRegisterInfo.inc */, - DCFE240219DDCD8700EF8EA9 /* MipsGenSubtargetInfo.inc */, DCFE240319DDCD8700EF8EA9 /* MipsInstPrinter.c */, - DCFE240419DDCD8700EF8EA9 /* MipsInstPrinter.h */, DCFE240519DDCD8700EF8EA9 /* MipsMapping.c */, - DCFE240619DDCD8700EF8EA9 /* MipsMapping.h */, DCFE240719DDCD8700EF8EA9 /* MipsModule.c */, ); path = Mips; @@ -829,18 +761,9 @@ isa = PBXGroup; children = ( DCFE240919DDCD8700EF8EA9 /* PPCDisassembler.c */, - DCFE240A19DDCD8700EF8EA9 /* PPCDisassembler.h */, - DCFE240B19DDCD8700EF8EA9 /* PPCGenAsmWriter.inc */, - DCFE240C19DDCD8700EF8EA9 /* PPCGenDisassemblerTables.inc */, - DCFE240D19DDCD8700EF8EA9 /* PPCGenInstrInfo.inc */, - DCFE240E19DDCD8700EF8EA9 /* PPCGenRegisterInfo.inc */, - DCFE240F19DDCD8700EF8EA9 /* PPCGenSubtargetInfo.inc */, DCFE241019DDCD8700EF8EA9 /* PPCInstPrinter.c */, - DCFE241119DDCD8700EF8EA9 /* PPCInstPrinter.h */, DCFE241219DDCD8700EF8EA9 /* PPCMapping.c */, - DCFE241319DDCD8700EF8EA9 /* PPCMapping.h */, DCFE241419DDCD8700EF8EA9 /* PPCModule.c */, - DCFE241519DDCD8700EF8EA9 /* PPCPredicates.h */, ); path = PowerPC; sourceTree = ""; @@ -848,18 +771,10 @@ DCFE241619DDCD8700EF8EA9 /* Sparc */ = { isa = PBXGroup; children = ( - DCFE241719DDCD8700EF8EA9 /* Sparc.h */, DCFE241819DDCD8700EF8EA9 /* SparcDisassembler.c */, - DCFE241919DDCD8700EF8EA9 /* SparcDisassembler.h */, - DCFE241A19DDCD8700EF8EA9 /* SparcGenAsmWriter.inc */, - DCFE241B19DDCD8700EF8EA9 /* SparcGenDisassemblerTables.inc */, - DCFE241C19DDCD8700EF8EA9 /* SparcGenInstrInfo.inc */, - DCFE241D19DDCD8700EF8EA9 /* SparcGenRegisterInfo.inc */, - DCFE241E19DDCD8700EF8EA9 /* SparcGenSubtargetInfo.inc */, + 21CBA9A52F6B7F7D009FC2DD /* SparcDisassemblerExtension.c */, DCFE241F19DDCD8800EF8EA9 /* SparcInstPrinter.c */, - DCFE242019DDCD8800EF8EA9 /* SparcInstPrinter.h */, DCFE242119DDCD8800EF8EA9 /* SparcMapping.c */, - DCFE242219DDCD8800EF8EA9 /* SparcMapping.h */, DCFE242319DDCD8800EF8EA9 /* SparcModule.c */, ); path = Sparc; @@ -869,18 +784,10 @@ isa = PBXGroup; children = ( DCFE242519DDCD8800EF8EA9 /* SystemZDisassembler.c */, - DCFE242619DDCD8800EF8EA9 /* SystemZDisassembler.h */, - DCFE242719DDCD8800EF8EA9 /* SystemZGenAsmWriter.inc */, - DCFE242819DDCD8800EF8EA9 /* SystemZGenDisassemblerTables.inc */, - DCFE242919DDCD8800EF8EA9 /* SystemZGenInstrInfo.inc */, - DCFE242A19DDCD8800EF8EA9 /* SystemZGenRegisterInfo.inc */, - DCFE242B19DDCD8800EF8EA9 /* SystemZGenSubtargetInfo.inc */, + 21CBA9A92F6B7F91009FC2DD /* SystemZDisassemblerExtension.c */, DCFE242C19DDCD8800EF8EA9 /* SystemZInstPrinter.c */, - DCFE242D19DDCD8800EF8EA9 /* SystemZInstPrinter.h */, DCFE242E19DDCD8800EF8EA9 /* SystemZMapping.c */, - DCFE242F19DDCD8800EF8EA9 /* SystemZMapping.h */, DCFE243019DDCD8800EF8EA9 /* SystemZMCTargetDesc.c */, - DCFE243119DDCD8800EF8EA9 /* SystemZMCTargetDesc.h */, DCFE243219DDCD8800EF8EA9 /* SystemZModule.c */, ); path = SystemZ; @@ -890,25 +797,11 @@ isa = PBXGroup; children = ( DCFE243419DDCD8800EF8EA9 /* X86ATTInstPrinter.c */, - DCFE243519DDCD8800EF8EA9 /* X86BaseInfo.h */, DCFE243619DDCD8800EF8EA9 /* X86Disassembler.c */, - DCFE243719DDCD8800EF8EA9 /* X86Disassembler.h */, DCFE243819DDCD8800EF8EA9 /* X86DisassemblerDecoder.c */, - DCFE243919DDCD8800EF8EA9 /* X86DisassemblerDecoder.h */, - DCFE243A19DDCD8800EF8EA9 /* X86DisassemblerDecoderCommon.h */, - DCFE243B19DDCD8800EF8EA9 /* X86GenAsmWriter.inc */, - DCFE243C19DDCD8800EF8EA9 /* X86GenAsmWriter1.inc */, - DCFE243D19DDCD8800EF8EA9 /* X86GenAsmWriter1_reduce.inc */, - DCFE243E19DDCD8800EF8EA9 /* X86GenAsmWriter_reduce.inc */, - DCFE243F19DDCD8800EF8EA9 /* X86GenDisassemblerTables.inc */, - DCFE244019DDCD8800EF8EA9 /* X86GenDisassemblerTables_reduce.inc */, - DCFE244119DDCD8800EF8EA9 /* X86GenInstrInfo.inc */, - DCFE244219DDCD8800EF8EA9 /* X86GenInstrInfo_reduce.inc */, - DCFE244319DDCD8800EF8EA9 /* X86GenRegisterInfo.inc */, - DCFE244419DDCD8800EF8EA9 /* X86InstPrinter.h */, + 21CBA9AD2F6B7FA1009FC2DD /* X86InstPrinterCommon.c */, DCFE244519DDCD8800EF8EA9 /* X86IntelInstPrinter.c */, DCFE244619DDCD8800EF8EA9 /* X86Mapping.c */, - DCFE244719DDCD8800EF8EA9 /* X86Mapping.h */, DCFE244819DDCD8800EF8EA9 /* X86Module.c */, ); path = X86; @@ -918,15 +811,8 @@ isa = PBXGroup; children = ( DCFE244A19DDCD8800EF8EA9 /* XCoreDisassembler.c */, - DCFE244B19DDCD8800EF8EA9 /* XCoreDisassembler.h */, - DCFE244C19DDCD8800EF8EA9 /* XCoreGenAsmWriter.inc */, - DCFE244D19DDCD8800EF8EA9 /* XCoreGenDisassemblerTables.inc */, - DCFE244E19DDCD8800EF8EA9 /* XCoreGenInstrInfo.inc */, - DCFE244F19DDCD8800EF8EA9 /* XCoreGenRegisterInfo.inc */, DCFE245019DDCD8800EF8EA9 /* XCoreInstPrinter.c */, - DCFE245119DDCD8800EF8EA9 /* XCoreInstPrinter.h */, DCFE245219DDCD8800EF8EA9 /* XCoreMapping.c */, - DCFE245319DDCD8800EF8EA9 /* XCoreMapping.h */, DCFE245419DDCD8800EF8EA9 /* XCoreModule.c */, ); path = XCore; @@ -935,19 +821,34 @@ DCFE24BB19DDCE2F00EF8EA9 /* capstone */ = { isa = PBXGroup; children = ( + 21CBA9B92F6B8643009FC2DD /* aarch64.h */, + 21CBA9BA2F6B8643009FC2DD /* alpha.h */, + 21CBA9BB2F6B8643009FC2DD /* arc.h */, DCFE24BC19DDCE2F00EF8EA9 /* arm.h */, DCFE24BD19DDCE2F00EF8EA9 /* arm64.h */, + 21CBA9BC2F6B8643009FC2DD /* bpf.h */, DCFE24BE19DDCE2F00EF8EA9 /* capstone.h */, + 21CBA9BD2F6B8643009FC2DD /* cs_operand.h */, + 21CBA9BE2F6B8643009FC2DD /* evm.h */, + 21CBA9BF2F6B8643009FC2DD /* hppa.h */, + 21CBA9C02F6B8643009FC2DD /* loongarch.h */, DCA3579F1BC2C14E0094BB3F /* m68k.h */, 0537EAAB1FC6286300F06BF9 /* m680x.h */, DCFE24BF19DDCE2F00EF8EA9 /* mips.h */, + 21CBA9C12F6B8643009FC2DD /* mos65xx.h */, DCFE24C019DDCE2F00EF8EA9 /* platform.h */, DCFE24C119DDCE2F00EF8EA9 /* ppc.h */, + 21CBA9C22F6B8643009FC2DD /* riscv.h */, + 21CBA9C32F6B8643009FC2DD /* sh.h */, DCFE24C219DDCE2F00EF8EA9 /* sparc.h */, DCFE24C319DDCE2F00EF8EA9 /* systemz.h */, + 21CBA9C42F6B8643009FC2DD /* systemz_compatibility.h */, 0537EAA91FC6284E00F06BF9 /* tms320c64x.h */, + 21CBA9C52F6B8643009FC2DD /* tricore.h */, + 21CBA9C62F6B8643009FC2DD /* wasm.h */, DCFE24C419DDCE2F00EF8EA9 /* x86.h */, DCFE24C519DDCE2F00EF8EA9 /* xcore.h */, + 21CBA9C72F6B8643009FC2DD /* xtensa.h */, ); path = capstone; sourceTree = ""; @@ -960,18 +861,31 @@ buildActionMask = 2147483647; files = ( 05354FA41FC62FCC00920005 /* m68k.h in Headers */, - DCA357881BC2C0290094BB3F /* M68KDisassembler.h in Headers */, DC474F8119DE6F6B00BCA449 /* arm.h in Headers */, DC474F8219DE6F6B00BCA449 /* arm64.h in Headers */, DC474F8319DE6F6B00BCA449 /* capstone.h in Headers */, DC474F8419DE6F6B00BCA449 /* mips.h in Headers */, DC474F8519DE6F6B00BCA449 /* platform.h in Headers */, DC474F8619DE6F6B00BCA449 /* ppc.h in Headers */, + 21CBA9C82F6B8643009FC2DD /* bpf.h in Headers */, + 21CBA9C92F6B8643009FC2DD /* evm.h in Headers */, + 21CBA9CA2F6B8643009FC2DD /* aarch64.h in Headers */, + 21CBA9CB2F6B8643009FC2DD /* sh.h in Headers */, + 21CBA9CC2F6B8643009FC2DD /* hppa.h in Headers */, + 21CBA9CD2F6B8643009FC2DD /* wasm.h in Headers */, + 21CBA9CE2F6B8643009FC2DD /* arc.h in Headers */, + 21CBA9CF2F6B8643009FC2DD /* xtensa.h in Headers */, + 21CBA9D02F6B8643009FC2DD /* alpha.h in Headers */, + 21CBA9D12F6B8643009FC2DD /* loongarch.h in Headers */, + 21CBA9D22F6B8643009FC2DD /* mos65xx.h in Headers */, + 21CBA9D32F6B8643009FC2DD /* riscv.h in Headers */, + 21CBA9D42F6B8643009FC2DD /* cs_operand.h in Headers */, + 21CBA9D52F6B8643009FC2DD /* tricore.h in Headers */, + 21CBA9D62F6B8643009FC2DD /* systemz_compatibility.h in Headers */, DC474F8719DE6F6B00BCA449 /* sparc.h in Headers */, DC474F8819DE6F6B00BCA449 /* systemz.h in Headers */, DC474F8919DE6F6B00BCA449 /* x86.h in Headers */, 0537EAAC1FC6286300F06BF9 /* m680x.h in Headers */, - DCA3578E1BC2C0290094BB3F /* M68KInstPrinter.h in Headers */, 0537EAAA1FC6284F00F06BF9 /* tms320c64x.h in Headers */, DC474F8A19DE6F6B00BCA449 /* xcore.h in Headers */, ); @@ -981,8 +895,6 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - DCA3578C1BC2C0290094BB3F /* M68KInstPrinter.h in Headers */, - DCA357861BC2C0290094BB3F /* M68KDisassembler.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -990,8 +902,6 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - DCA3578D1BC2C0290094BB3F /* M68KInstPrinter.h in Headers */, - DCA357871BC2C0290094BB3F /* M68KDisassembler.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1015,7 +925,7 @@ productReference = DC3A28DB1AF29BEB00FC9913 /* test_customized_mnem */; productType = "com.apple.product-type.tool"; }; - DC474E6319DDEA5F00BCA449 /* test */ = { + DC474E6319DDEA5F00BCA449 /* test_basic */ = { isa = PBXNativeTarget; buildConfigurationList = DC474E6A19DDEA5F00BCA449 /* Build configuration list for PBXNativeTarget "test_basic" */; buildPhases = ( @@ -1354,6 +1264,7 @@ developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( + English, en, ); mainGroup = DCFE239919DDCB4900EF8EA9; @@ -1493,9 +1404,12 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 21CBA9A12F6B7F47009FC2DD /* ARMBaseInfo.c in Sources */, + 21CBA9A22F6B7F47009FC2DD /* ARMDisassemblerExtension.c in Sources */, DC474FCF19DE6FDA00BCA449 /* SparcInstPrinter.c in Sources */, DC474FBD19DE6FDA00BCA449 /* AArch64BaseInfo.c in Sources */, DC474FDF19DE6FDA00BCA449 /* XCoreMapping.c in Sources */, + 21CBA9AF2F6B7FA1009FC2DD /* X86InstPrinterCommon.c in Sources */, DC474FD719DE6FDA00BCA449 /* X86ATTInstPrinter.c in Sources */, DC474FD019DE6FDA00BCA449 /* SparcMapping.c in Sources */, DC474FC119DE6FDA00BCA449 /* AArch64Module.c in Sources */, @@ -1506,6 +1420,8 @@ DCA3578B1BC2C0290094BB3F /* M68KInstPrinter.c in Sources */, DC474FD619DE6FDA00BCA449 /* SystemZModule.c in Sources */, DC474FCA19DE6FDA00BCA449 /* PPCDisassembler.c in Sources */, + 21CBA9B72F6B7FF6009FC2DD /* MCInstPrinter.c in Sources */, + 21CBA9B82F6B7FF6009FC2DD /* Mapping.c in Sources */, DC474FD919DE6FDA00BCA449 /* X86DisassemblerDecoder.c in Sources */, DC474FC819DE6FDA00BCA449 /* MipsMapping.c in Sources */, DC474FD119DE6FDA00BCA449 /* SparcModule.c in Sources */, @@ -1514,12 +1430,15 @@ DC474FC519DE6FDA00BCA449 /* ARMModule.c in Sources */, DC474FC719DE6FDA00BCA449 /* MipsInstPrinter.c in Sources */, DC474F9319DE6FCD00BCA449 /* cs.c in Sources */, + 21CBA9AA2F6B7F91009FC2DD /* SystemZDisassemblerExtension.c in Sources */, + 21CBA9A82F6B7F7D009FC2DD /* SparcDisassemblerExtension.c in Sources */, DC474FCD19DE6FDA00BCA449 /* PPCModule.c in Sources */, DC474F9519DE6FCD00BCA449 /* MCInstrDesc.c in Sources */, DC474FD519DE6FDA00BCA449 /* SystemZMCTargetDesc.c in Sources */, DC474F9719DE6FCD00BCA449 /* SStream.c in Sources */, DC474FCE19DE6FDA00BCA449 /* SparcDisassembler.c in Sources */, DC474FD219DE6FDA00BCA449 /* SystemZDisassembler.c in Sources */, + 21CBA99A2F6B7F28009FC2DD /* AArch64DisassemblerExtension.c in Sources */, DC474FC919DE6FDA00BCA449 /* MipsModule.c in Sources */, DC474FC019DE6FDA00BCA449 /* AArch64Mapping.c in Sources */, DC474FBF19DE6FDA00BCA449 /* AArch64InstPrinter.c in Sources */, @@ -1561,9 +1480,12 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 21CBA9A32F6B7F47009FC2DD /* ARMBaseInfo.c in Sources */, + 21CBA9A42F6B7F47009FC2DD /* ARMDisassemblerExtension.c in Sources */, DCFE249519DDCDD000EF8EA9 /* XCoreDisassembler.c in Sources */, DCFE246A19DDCDA000EF8EA9 /* MipsModule.c in Sources */, DCFE247019DDCDA700EF8EA9 /* PPCInstPrinter.c in Sources */, + 21CBA9AE2F6B7FA1009FC2DD /* X86InstPrinterCommon.c in Sources */, DCFE248C19DDCDC000EF8EA9 /* X86IntelInstPrinter.c in Sources */, DCFE246F19DDCDA700EF8EA9 /* PPCDisassembler.c in Sources */, DCFE245519DDCD9200EF8EA9 /* AArch64BaseInfo.c in Sources */, @@ -1574,6 +1496,8 @@ DCA357891BC2C0290094BB3F /* M68KInstPrinter.c in Sources */, DCFE24A919DDCDEE00EF8EA9 /* MCRegisterInfo.c in Sources */, DCFE248E19DDCDC000EF8EA9 /* X86Module.c in Sources */, + 21CBA9B52F6B7FF6009FC2DD /* MCInstPrinter.c in Sources */, + 21CBA9B62F6B7FF6009FC2DD /* Mapping.c in Sources */, DCFE248319DDCDB700EF8EA9 /* SystemZModule.c in Sources */, DCFE248D19DDCDC000EF8EA9 /* X86Mapping.c in Sources */, DCFE246919DDCDA000EF8EA9 /* MipsMapping.c in Sources */, @@ -1582,12 +1506,15 @@ DCFE247819DDCDAD00EF8EA9 /* SparcInstPrinter.c in Sources */, DCFE245F19DDCD9900EF8EA9 /* ARMDisassembler.c in Sources */, DCFE24A519DDCDEE00EF8EA9 /* MCInst.c in Sources */, + 21CBA9AC2F6B7F91009FC2DD /* SystemZDisassemblerExtension.c in Sources */, + 21CBA9A72F6B7F7D009FC2DD /* SparcDisassemblerExtension.c in Sources */, DCFE249619DDCDD000EF8EA9 /* XCoreInstPrinter.c in Sources */, DCFE246819DDCDA000EF8EA9 /* MipsInstPrinter.c in Sources */, DCFE247F19DDCDB700EF8EA9 /* SystemZDisassembler.c in Sources */, DCFE248919DDCDC000EF8EA9 /* X86ATTInstPrinter.c in Sources */, DCFE24A719DDCDEE00EF8EA9 /* MCInstrDesc.c in Sources */, DCFE246719DDCDA000EF8EA9 /* MipsDisassembler.c in Sources */, + 21CBA99C2F6B7F28009FC2DD /* AArch64DisassemblerExtension.c in Sources */, DCFE245819DDCD9200EF8EA9 /* AArch64Mapping.c in Sources */, DCFE247919DDCDAD00EF8EA9 /* SparcMapping.c in Sources */, DCFE248A19DDCDC000EF8EA9 /* X86Disassembler.c in Sources */, @@ -1613,9 +1540,12 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 21CBA99F2F6B7F47009FC2DD /* ARMBaseInfo.c in Sources */, + 21CBA9A02F6B7F47009FC2DD /* ARMDisassemblerExtension.c in Sources */, DC474FAB19DE6FDA00BCA449 /* SparcInstPrinter.c in Sources */, DC474F9919DE6FDA00BCA449 /* AArch64BaseInfo.c in Sources */, DC474FBB19DE6FDA00BCA449 /* XCoreMapping.c in Sources */, + 21CBA9B02F6B7FA1009FC2DD /* X86InstPrinterCommon.c in Sources */, DC474FB319DE6FDA00BCA449 /* X86ATTInstPrinter.c in Sources */, DC474FAC19DE6FDA00BCA449 /* SparcMapping.c in Sources */, DC474F9D19DE6FDA00BCA449 /* AArch64Module.c in Sources */, @@ -1626,6 +1556,8 @@ DCA3578A1BC2C0290094BB3F /* M68KInstPrinter.c in Sources */, DC474FB219DE6FDA00BCA449 /* SystemZModule.c in Sources */, DC474FA619DE6FDA00BCA449 /* PPCDisassembler.c in Sources */, + 21CBA9B32F6B7FF6009FC2DD /* MCInstPrinter.c in Sources */, + 21CBA9B42F6B7FF6009FC2DD /* Mapping.c in Sources */, DC474FB519DE6FDA00BCA449 /* X86DisassemblerDecoder.c in Sources */, DC474FA419DE6FDA00BCA449 /* MipsMapping.c in Sources */, DC474FAD19DE6FDA00BCA449 /* SparcModule.c in Sources */, @@ -1634,12 +1566,15 @@ DC474FA119DE6FDA00BCA449 /* ARMModule.c in Sources */, DC474FA319DE6FDA00BCA449 /* MipsInstPrinter.c in Sources */, DC474F8D19DE6FCD00BCA449 /* cs.c in Sources */, + 21CBA9AB2F6B7F91009FC2DD /* SystemZDisassemblerExtension.c in Sources */, + 21CBA9A62F6B7F7D009FC2DD /* SparcDisassemblerExtension.c in Sources */, DC474FA919DE6FDA00BCA449 /* PPCModule.c in Sources */, DC474F8F19DE6FCD00BCA449 /* MCInstrDesc.c in Sources */, DC474FB119DE6FDA00BCA449 /* SystemZMCTargetDesc.c in Sources */, DC474F9119DE6FCD00BCA449 /* SStream.c in Sources */, DC474FAA19DE6FDA00BCA449 /* SparcDisassembler.c in Sources */, DC474FAE19DE6FDA00BCA449 /* SystemZDisassembler.c in Sources */, + 21CBA99B2F6B7F28009FC2DD /* AArch64DisassemblerExtension.c in Sources */, DC474FA519DE6FDA00BCA449 /* MipsModule.c in Sources */, DC474F9C19DE6FDA00BCA449 /* AArch64Mapping.c in Sources */, DC474F9B19DE6FDA00BCA449 /* AArch64InstPrinter.c in Sources */, @@ -2730,12 +2665,12 @@ GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "CAPSTONE_HAS_ARM=1", - "CAPSTONE_HAS_ARM64=1", + "CAPSTONE_HAS_AARCH64=1", "CAPSTONE_HAS_M68K=1", "CAPSTONE_HAS_MIPS=1", "CAPSTONE_HAS_POWERPC=1", "CAPSTONE_HAS_SPARC=1", - "CAPSTONE_HAS_SYSZ=1", + "CAPSTONE_HAS_SYSTEMZ=1", "CAPSTONE_HAS_X86=1", "CAPSTONE_HAS_XCORE=1", "CAPSTONE_USE_SYS_DYN_MEM=1", @@ -2797,12 +2732,12 @@ GCC_C_LANGUAGE_STANDARD = gnu99; GCC_PREPROCESSOR_DEFINITIONS = ( "CAPSTONE_HAS_ARM=1", - "CAPSTONE_HAS_ARM64=1", + "CAPSTONE_HAS_AARCH64=1", "CAPSTONE_HAS_M68K=1", "CAPSTONE_HAS_MIPS=1", "CAPSTONE_HAS_POWERPC=1", "CAPSTONE_HAS_SPARC=1", - "CAPSTONE_HAS_SYSZ=1", + "CAPSTONE_HAS_SYSTEMZ=1", "CAPSTONE_HAS_X86=1", "CAPSTONE_HAS_XCORE=1", "CAPSTONE_USE_SYS_DYN_MEM=1", @@ -3083,12 +3018,12 @@ GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "CAPSTONE_HAS_ARM=1", - "CAPSTONE_HAS_ARM64=1", + "CAPSTONE_HAS_AARCH64=1", "CAPSTONE_HAS_M68K=1", "CAPSTONE_HAS_MIPS=1", "CAPSTONE_HAS_POWERPC=1", "CAPSTONE_HAS_SPARC=1", - "CAPSTONE_HAS_SYSZ=1", + "CAPSTONE_HAS_SYSTEMZ=1", "CAPSTONE_HAS_X86=1", "CAPSTONE_HAS_XCORE=1", "CAPSTONE_USE_SYS_DYN_MEM=1", @@ -3141,12 +3076,12 @@ GCC_C_LANGUAGE_STANDARD = gnu99; GCC_PREPROCESSOR_DEFINITIONS = ( "CAPSTONE_HAS_ARM=1", - "CAPSTONE_HAS_ARM64=1", + "CAPSTONE_HAS_AARCH64=1", "CAPSTONE_HAS_M68K=1", "CAPSTONE_HAS_MIPS=1", "CAPSTONE_HAS_POWERPC=1", "CAPSTONE_HAS_SPARC=1", - "CAPSTONE_HAS_SYSZ=1", + "CAPSTONE_HAS_SYSTEMZ=1", "CAPSTONE_HAS_X86=1", "CAPSTONE_HAS_XCORE=1", "CAPSTONE_USE_SYS_DYN_MEM=1", @@ -3198,12 +3133,12 @@ GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "CAPSTONE_HAS_ARM=1", - "CAPSTONE_HAS_ARM64=1", + "CAPSTONE_HAS_AARCH64=1", "CAPSTONE_HAS_M68K=1", "CAPSTONE_HAS_MIPS=1", "CAPSTONE_HAS_POWERPC=1", "CAPSTONE_HAS_SPARC=1", - "CAPSTONE_HAS_SYSZ=1", + "CAPSTONE_HAS_SYSTEMZ=1", "CAPSTONE_HAS_X86=1", "CAPSTONE_HAS_XCORE=1", "CAPSTONE_USE_SYS_DYN_MEM=1", @@ -3259,12 +3194,12 @@ GCC_C_LANGUAGE_STANDARD = gnu99; GCC_PREPROCESSOR_DEFINITIONS = ( "CAPSTONE_HAS_ARM=1", - "CAPSTONE_HAS_ARM64=1", + "CAPSTONE_HAS_AARCH64=1", "CAPSTONE_HAS_M68K=1", "CAPSTONE_HAS_MIPS=1", "CAPSTONE_HAS_POWERPC=1", "CAPSTONE_HAS_SPARC=1", - "CAPSTONE_HAS_SYSZ=1", + "CAPSTONE_HAS_SYSTEMZ=1", "CAPSTONE_HAS_X86=1", "CAPSTONE_HAS_XCORE=1", "CAPSTONE_USE_SYS_DYN_MEM=1", @@ -3301,7 +3236,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DC474E6A19DDEA5F00BCA449 /* Build configuration list for PBXNativeTarget "test" */ = { + DC474E6A19DDEA5F00BCA449 /* Build configuration list for PBXNativeTarget "test_basic" */ = { isa = XCConfigurationList; buildConfigurations = ( DC474E6819DDEA5F00BCA449 /* Debug */, diff --git a/xcode/Capstone.xcodeproj/xcshareddata/xcschemes/Tests.xcscheme b/xcode/Capstone.xcodeproj/xcshareddata/xcschemes/Tests.xcscheme index 7d9f0a1da4..e81cc4be17 100644 --- a/xcode/Capstone.xcodeproj/xcshareddata/xcschemes/Tests.xcscheme +++ b/xcode/Capstone.xcodeproj/xcshareddata/xcschemes/Tests.xcscheme @@ -15,8 +15,8 @@ @@ -194,27 +194,23 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - language = "" shouldUseLaunchSchemeArgsEnv = "YES"> - - - - + + - - From 8c95a81ae74a8802f0dc77585e4c158340c9052b Mon Sep 17 00:00:00 2001 From: jack68k <166252141+jack68k@users.noreply.github.com> Date: Wed, 18 Mar 2026 20:48:24 -0500 Subject: [PATCH 2/3] xcodeproj: remove broken references to pre-modern tests Old test sources were removed when modern tests were introduced in 191db1453120afa2589baf9d988c426a3ced0be8. --- xcode/Capstone.xcodeproj/project.pbxproj | 2131 +---------------- .../xcschemes/Static Library.xcscheme | 6 - .../xcshareddata/xcschemes/Tests.xcscheme | 253 -- 3 files changed, 32 insertions(+), 2358 deletions(-) delete mode 100644 xcode/Capstone.xcodeproj/xcshareddata/xcschemes/Tests.xcscheme diff --git a/xcode/Capstone.xcodeproj/project.pbxproj b/xcode/Capstone.xcodeproj/project.pbxproj index 5e1cbc13c1..45fedb01bd 100644 --- a/xcode/Capstone.xcodeproj/project.pbxproj +++ b/xcode/Capstone.xcodeproj/project.pbxproj @@ -49,30 +49,6 @@ 21CBA9D42F6B8643009FC2DD /* cs_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9BD2F6B8643009FC2DD /* cs_operand.h */; settings = {ATTRIBUTES = (Public, ); }; }; 21CBA9D52F6B8643009FC2DD /* tricore.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9C52F6B8643009FC2DD /* tricore.h */; settings = {ATTRIBUTES = (Public, ); }; }; 21CBA9D62F6B8643009FC2DD /* systemz_compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 21CBA9C42F6B8643009FC2DD /* systemz_compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DC07A86E19F6061D00254FCF /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC3A28E31AF29C0100FC9913 /* test_customized_mnem.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3A28E21AF29C0100FC9913 /* test_customized_mnem.c */; }; - DC3A28E41AF29C4600FC9913 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC474EE519DDEAD900BCA449 /* test_arm.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E6C19DDEA9500BCA449 /* test_arm.c */; }; - DC474EF119DDEAED00BCA449 /* test_aarch64.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E6D19DDEA9500BCA449 /* test_aarch64.c */; }; - DC474EF219DDEAF000BCA449 /* test_detail.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E6E19DDEA9500BCA449 /* test_detail.c */; }; - DC474EF319DDEAF200BCA449 /* test_mips.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E6F19DDEA9500BCA449 /* test_mips.c */; }; - DC474EF419DDEAF400BCA449 /* test_ppc.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E7019DDEA9500BCA449 /* test_ppc.c */; }; - DC474EF519DDEAF600BCA449 /* test_skipdata.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E7119DDEA9500BCA449 /* test_skipdata.c */; }; - DC474EF619DDEAF800BCA449 /* test_sparc.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E7219DDEA9500BCA449 /* test_sparc.c */; }; - DC474EF719DDEAFA00BCA449 /* test_systemz.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E7319DDEA9500BCA449 /* test_systemz.c */; }; - DC474EF819DDEAFD00BCA449 /* test_x86.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E7419DDEA9500BCA449 /* test_x86.c */; }; - DC474EF919DDEB0000BCA449 /* test_xcore.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E7519DDEA9500BCA449 /* test_xcore.c */; }; - DC474EFA19DDEB0200BCA449 /* test_basic.c in Sources */ = {isa = PBXBuildFile; fileRef = DC474E7619DDEA9500BCA449 /* test_basic.c */; }; - DC474EFB19DDEB1100BCA449 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC474EFD19DDEB1A00BCA449 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC474EFE19DDEB1C00BCA449 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC474EFF19DDEB1E00BCA449 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC474F0019DDEB2100BCA449 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC474F0119DDEB2300BCA449 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC474F0219DDEB2500BCA449 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC474F0319DDEB2700BCA449 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC474F0419DDEB2A00BCA449 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC474F0519DDEB2D00BCA449 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; DC474F8119DE6F6B00BCA449 /* arm.h in Headers */ = {isa = PBXBuildFile; fileRef = DCFE24BC19DDCE2F00EF8EA9 /* arm.h */; settings = {ATTRIBUTES = (Public, ); }; }; DC474F8219DE6F6B00BCA449 /* arm64.h in Headers */ = {isa = PBXBuildFile; fileRef = DCFE24BD19DDCE2F00EF8EA9 /* arm64.h */; settings = {ATTRIBUTES = (Public, ); }; }; DC474F8319DE6F6B00BCA449 /* capstone.h in Headers */ = {isa = PBXBuildFile; fileRef = DCFE24BE19DDCE2F00EF8EA9 /* capstone.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -168,9 +144,6 @@ DC474FDE19DE6FDA00BCA449 /* XCoreInstPrinter.c in Sources */ = {isa = PBXBuildFile; fileRef = DCFE245019DDCD8800EF8EA9 /* XCoreInstPrinter.c */; }; DC474FDF19DE6FDA00BCA449 /* XCoreMapping.c in Sources */ = {isa = PBXBuildFile; fileRef = DCFE245219DDCD8800EF8EA9 /* XCoreMapping.c */; }; DC474FE019DE6FDA00BCA449 /* XCoreModule.c in Sources */ = {isa = PBXBuildFile; fileRef = DCFE245419DDCD8800EF8EA9 /* XCoreModule.c */; }; - DC5BFF4719EE547F008CA585 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; - DC5BFF4919EE54BE008CA585 /* test_iter.c in Sources */ = {isa = PBXBuildFile; fileRef = DC5BFF4819EE54BE008CA585 /* test_iter.c */; }; - DC9921181BC2C227005BE5E3 /* libcapstone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; }; DCA357831BC2C0290094BB3F /* M68KDisassembler.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577B1BC2C0290094BB3F /* M68KDisassembler.c */; }; DCA357841BC2C0290094BB3F /* M68KDisassembler.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577B1BC2C0290094BB3F /* M68KDisassembler.c */; }; DCA357851BC2C0290094BB3F /* M68KDisassembler.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577B1BC2C0290094BB3F /* M68KDisassembler.c */; }; @@ -180,7 +153,6 @@ DCA3578F1BC2C0290094BB3F /* M68KModule.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577F1BC2C0290094BB3F /* M68KModule.c */; }; DCA357901BC2C0290094BB3F /* M68KModule.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577F1BC2C0290094BB3F /* M68KModule.c */; }; DCA357911BC2C0290094BB3F /* M68KModule.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3577F1BC2C0290094BB3F /* M68KModule.c */; }; - DCA3579E1BC2C0EB0094BB3F /* test_m68k.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA3579D1BC2C0EB0094BB3F /* test_m68k.c */; }; DCFE245519DDCD9200EF8EA9 /* AArch64BaseInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = DCFE23DE19DDCD8700EF8EA9 /* AArch64BaseInfo.c */; }; DCFE245619DDCD9200EF8EA9 /* AArch64Disassembler.c in Sources */ = {isa = PBXBuildFile; fileRef = DCFE23E019DDCD8700EF8EA9 /* AArch64Disassembler.c */; }; DCFE245719DDCD9200EF8EA9 /* AArch64InstPrinter.c in Sources */ = {isa = PBXBuildFile; fileRef = DCFE23E719DDCD8700EF8EA9 /* AArch64InstPrinter.c */; }; @@ -225,135 +197,6 @@ DCFE24AD19DDCDEE00EF8EA9 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = DCFE24A219DDCDEE00EF8EA9 /* utils.c */; }; /* End PBXBuildFile section */ -/* Begin PBXCopyFilesBuildPhase section */ - DC3A28D91AF29BEB00FC9913 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474E6219DDEA5F00BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474E8419DDEAA200BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474E8F19DDEAA700BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474E9A19DDEAAC00BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474EA519DDEAB000BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474EB019DDEAB700BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474EBB19DDEABC00BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474EC619DDEAC100BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474ED119DDEAC600BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474EDC19DDEACC00BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC474EE819DDEAE400BCA449 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DC5BFF3E19EE544E008CA585 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - DCA357941BC2C0930094BB3F /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; -/* End PBXCopyFilesBuildPhase section */ - /* Begin PBXFileReference section */ 05354FA51FC6305300920005 /* module.modulemap */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = ""; }; 0537EAA91FC6284E00F06BF9 /* tms320c64x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tms320c64x.h; sourceTree = ""; }; @@ -381,39 +224,11 @@ 21CBA9C52F6B8643009FC2DD /* tricore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tricore.h; sourceTree = ""; }; 21CBA9C62F6B8643009FC2DD /* wasm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wasm.h; sourceTree = ""; }; 21CBA9C72F6B8643009FC2DD /* xtensa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xtensa.h; sourceTree = ""; }; - DC3A28DB1AF29BEB00FC9913 /* test_customized_mnem */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_customized_mnem; sourceTree = BUILT_PRODUCTS_DIR; }; - DC3A28E21AF29C0100FC9913 /* test_customized_mnem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_customized_mnem.c; path = ../tests/test_customized_mnem.c; sourceTree = ""; }; - DC474E6419DDEA5F00BCA449 /* test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; name = test; path = test_basic; sourceTree = BUILT_PRODUCTS_DIR; }; - DC474E6C19DDEA9500BCA449 /* test_arm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_arm.c; path = ../tests/test_arm.c; sourceTree = ""; }; - DC474E6D19DDEA9500BCA449 /* test_aarch64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_aarch64.c; path = ../tests/test_aarch64.c; sourceTree = ""; }; - DC474E6E19DDEA9500BCA449 /* test_detail.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_detail.c; path = ../tests/test_detail.c; sourceTree = ""; }; - DC474E6F19DDEA9500BCA449 /* test_mips.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_mips.c; path = ../tests/test_mips.c; sourceTree = ""; }; - DC474E7019DDEA9500BCA449 /* test_ppc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_ppc.c; path = ../tests/test_ppc.c; sourceTree = ""; }; - DC474E7119DDEA9500BCA449 /* test_skipdata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_skipdata.c; path = ../tests/test_skipdata.c; sourceTree = ""; }; - DC474E7219DDEA9500BCA449 /* test_sparc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_sparc.c; path = ../tests/test_sparc.c; sourceTree = ""; }; - DC474E7319DDEA9500BCA449 /* test_systemz.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_systemz.c; path = ../tests/test_systemz.c; sourceTree = ""; }; - DC474E7419DDEA9500BCA449 /* test_x86.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_x86.c; path = ../tests/test_x86.c; sourceTree = ""; }; - DC474E7519DDEA9500BCA449 /* test_xcore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_xcore.c; path = ../tests/test_xcore.c; sourceTree = ""; }; - DC474E7619DDEA9500BCA449 /* test_basic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_basic.c; path = ../tests/test_basic.c; sourceTree = ""; }; - DC474E8619DDEAA200BCA449 /* test_arm */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_arm; sourceTree = BUILT_PRODUCTS_DIR; }; - DC474E9119DDEAA700BCA449 /* test_detail */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_detail; sourceTree = BUILT_PRODUCTS_DIR; }; - DC474E9C19DDEAAC00BCA449 /* test_mips */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_mips; sourceTree = BUILT_PRODUCTS_DIR; }; - DC474EA719DDEAB000BCA449 /* test_ppc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_ppc; sourceTree = BUILT_PRODUCTS_DIR; }; - DC474EB219DDEAB700BCA449 /* test_skipdata */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_skipdata; sourceTree = BUILT_PRODUCTS_DIR; }; - DC474EBD19DDEABC00BCA449 /* test_sparc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_sparc; sourceTree = BUILT_PRODUCTS_DIR; }; - DC474EC819DDEAC100BCA449 /* test_systemz */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_systemz; sourceTree = BUILT_PRODUCTS_DIR; }; - DC474ED319DDEAC600BCA449 /* test_x86 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_x86; sourceTree = BUILT_PRODUCTS_DIR; }; - DC474EDE19DDEACC00BCA449 /* test_xcore */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_xcore; sourceTree = BUILT_PRODUCTS_DIR; }; - DC474EEA19DDEAE400BCA449 /* test_aarch64 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_aarch64; sourceTree = BUILT_PRODUCTS_DIR; }; DC474F6819DE6F3B00BCA449 /* Capstone.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Capstone.framework; sourceTree = BUILT_PRODUCTS_DIR; }; DC474F6B19DE6F3B00BCA449 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - DC5BFF4019EE544E008CA585 /* test_iter */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_iter; sourceTree = BUILT_PRODUCTS_DIR; }; - DC5BFF4819EE54BE008CA585 /* test_iter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_iter.c; path = ../tests/test_iter.c; sourceTree = ""; }; DCA3577B1BC2C0290094BB3F /* M68KDisassembler.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = M68KDisassembler.c; sourceTree = ""; }; DCA3577D1BC2C0290094BB3F /* M68KInstPrinter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = M68KInstPrinter.c; sourceTree = ""; }; DCA3577F1BC2C0290094BB3F /* M68KModule.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = M68KModule.c; sourceTree = ""; }; - DCA357961BC2C0930094BB3F /* test_m68k */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_m68k; sourceTree = BUILT_PRODUCTS_DIR; }; - DCA3579D1BC2C0EB0094BB3F /* test_m68k.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test_m68k.c; path = ../tests/test_m68k.c; sourceTree = ""; }; DCA3579F1BC2C14E0094BB3F /* m68k.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = m68k.h; sourceTree = ""; }; DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcapstone.a; sourceTree = BUILT_PRODUCTS_DIR; }; DCFE23CD19DDCC9500EF8EA9 /* libcapstone.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libcapstone.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -472,102 +287,6 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - DC3A28D81AF29BEB00FC9913 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC3A28E41AF29C4600FC9913 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474E6119DDEA5F00BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EFB19DDEB1100BCA449 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474E8319DDEAA200BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC07A86E19F6061D00254FCF /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474E8E19DDEAA700BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EFE19DDEB1C00BCA449 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474E9919DDEAAC00BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EFF19DDEB1E00BCA449 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EA419DDEAB000BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474F0019DDEB2100BCA449 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EAF19DDEAB700BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474F0119DDEB2300BCA449 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EBA19DDEABC00BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474F0219DDEB2500BCA449 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EC519DDEAC100BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474F0319DDEB2700BCA449 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474ED019DDEAC600BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474F0419DDEB2A00BCA449 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EDB19DDEACC00BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474F0519DDEB2D00BCA449 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EE719DDEAE400BCA449 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EFD19DDEB1A00BCA449 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; DC474F6419DE6F3B00BCA449 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -575,22 +294,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DC5BFF3D19EE544E008CA585 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC5BFF4719EE547F008CA585 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DCA357931BC2C0930094BB3F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC9921181BC2C227005BE5E3 /* libcapstone.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; DCFE23BA19DDCC2D00EF8EA9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -609,27 +312,6 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - DC474E6B19DDEA8600BCA449 /* tests */ = { - isa = PBXGroup; - children = ( - DC474E7619DDEA9500BCA449 /* test_basic.c */, - DC474E6C19DDEA9500BCA449 /* test_arm.c */, - DC474E6D19DDEA9500BCA449 /* test_aarch64.c */, - DC3A28E21AF29C0100FC9913 /* test_customized_mnem.c */, - DC474E6E19DDEA9500BCA449 /* test_detail.c */, - DC5BFF4819EE54BE008CA585 /* test_iter.c */, - DCA3579D1BC2C0EB0094BB3F /* test_m68k.c */, - DC474E6F19DDEA9500BCA449 /* test_mips.c */, - DC474E7019DDEA9500BCA449 /* test_ppc.c */, - DC474E7119DDEA9500BCA449 /* test_skipdata.c */, - DC474E7219DDEA9500BCA449 /* test_sparc.c */, - DC474E7319DDEA9500BCA449 /* test_systemz.c */, - DC474E7419DDEA9500BCA449 /* test_x86.c */, - DC474E7519DDEA9500BCA449 /* test_xcore.c */, - ); - name = tests; - sourceTree = ""; - }; DC474F6919DE6F3B00BCA449 /* framework */ = { isa = PBXGroup; children = ( @@ -675,7 +357,6 @@ DC474F6919DE6F3B00BCA449 /* framework */, DCC6C94C1AA6BA9C001E94C1 /* include */, DCFE23A519DDCBC300EF8EA9 /* Products */, - DC474E6B19DDEA8600BCA449 /* tests */, ); sourceTree = ""; }; @@ -684,21 +365,7 @@ children = ( DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */, DCFE23CD19DDCC9500EF8EA9 /* libcapstone.dylib */, - DC474E6419DDEA5F00BCA449 /* test */, - DC474E8619DDEAA200BCA449 /* test_arm */, - DC474E9119DDEAA700BCA449 /* test_detail */, - DC474E9C19DDEAAC00BCA449 /* test_mips */, - DC474EA719DDEAB000BCA449 /* test_ppc */, - DC474EB219DDEAB700BCA449 /* test_skipdata */, - DC474EBD19DDEABC00BCA449 /* test_sparc */, - DC474EC819DDEAC100BCA449 /* test_systemz */, - DC474ED319DDEAC600BCA449 /* test_x86 */, - DC474EDE19DDEACC00BCA449 /* test_xcore */, - DC474EEA19DDEAE400BCA449 /* test_aarch64 */, DC474F6819DE6F3B00BCA449 /* Capstone.framework */, - DC5BFF4019EE544E008CA585 /* test_iter */, - DC3A28DB1AF29BEB00FC9913 /* test_customized_mnem */, - DCA357961BC2C0930094BB3F /* test_m68k */, ); name = Products; sourceTree = ""; @@ -908,210 +575,6 @@ /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - DC3A28DA1AF29BEB00FC9913 /* test_customized_mnem */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC3A28DF1AF29BEB00FC9913 /* Build configuration list for PBXNativeTarget "test_customized_mnem" */; - buildPhases = ( - DC3A28D71AF29BEB00FC9913 /* Sources */, - DC3A28D81AF29BEB00FC9913 /* Frameworks */, - DC3A28D91AF29BEB00FC9913 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_customized_mnem; - productName = test_customized_mnem; - productReference = DC3A28DB1AF29BEB00FC9913 /* test_customized_mnem */; - productType = "com.apple.product-type.tool"; - }; - DC474E6319DDEA5F00BCA449 /* test_basic */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474E6A19DDEA5F00BCA449 /* Build configuration list for PBXNativeTarget "test_basic" */; - buildPhases = ( - DC474E6019DDEA5F00BCA449 /* Sources */, - DC474E6119DDEA5F00BCA449 /* Frameworks */, - DC474E6219DDEA5F00BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_basic; - productName = test_basic; - productReference = DC474E6419DDEA5F00BCA449 /* test */; - productType = "com.apple.product-type.tool"; - }; - DC474E8519DDEAA200BCA449 /* test_arm */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474E8A19DDEAA200BCA449 /* Build configuration list for PBXNativeTarget "test_arm" */; - buildPhases = ( - DC474E8219DDEAA200BCA449 /* Sources */, - DC474E8319DDEAA200BCA449 /* Frameworks */, - DC474E8419DDEAA200BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_arm; - productName = test_arm; - productReference = DC474E8619DDEAA200BCA449 /* test_arm */; - productType = "com.apple.product-type.tool"; - }; - DC474E9019DDEAA700BCA449 /* test_detail */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474E9519DDEAA700BCA449 /* Build configuration list for PBXNativeTarget "test_detail" */; - buildPhases = ( - DC474E8D19DDEAA700BCA449 /* Sources */, - DC474E8E19DDEAA700BCA449 /* Frameworks */, - DC474E8F19DDEAA700BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_detail; - productName = test_detail; - productReference = DC474E9119DDEAA700BCA449 /* test_detail */; - productType = "com.apple.product-type.tool"; - }; - DC474E9B19DDEAAC00BCA449 /* test_mips */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474EA019DDEAAC00BCA449 /* Build configuration list for PBXNativeTarget "test_mips" */; - buildPhases = ( - DC474E9819DDEAAC00BCA449 /* Sources */, - DC474E9919DDEAAC00BCA449 /* Frameworks */, - DC474E9A19DDEAAC00BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_mips; - productName = test_mips; - productReference = DC474E9C19DDEAAC00BCA449 /* test_mips */; - productType = "com.apple.product-type.tool"; - }; - DC474EA619DDEAB000BCA449 /* test_ppc */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474EAB19DDEAB000BCA449 /* Build configuration list for PBXNativeTarget "test_ppc" */; - buildPhases = ( - DC474EA319DDEAB000BCA449 /* Sources */, - DC474EA419DDEAB000BCA449 /* Frameworks */, - DC474EA519DDEAB000BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_ppc; - productName = test_ppc; - productReference = DC474EA719DDEAB000BCA449 /* test_ppc */; - productType = "com.apple.product-type.tool"; - }; - DC474EB119DDEAB700BCA449 /* test_skipdata */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474EB619DDEAB700BCA449 /* Build configuration list for PBXNativeTarget "test_skipdata" */; - buildPhases = ( - DC474EAE19DDEAB700BCA449 /* Sources */, - DC474EAF19DDEAB700BCA449 /* Frameworks */, - DC474EB019DDEAB700BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_skipdata; - productName = test_skipdata; - productReference = DC474EB219DDEAB700BCA449 /* test_skipdata */; - productType = "com.apple.product-type.tool"; - }; - DC474EBC19DDEABC00BCA449 /* test_sparc */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474EC119DDEABC00BCA449 /* Build configuration list for PBXNativeTarget "test_sparc" */; - buildPhases = ( - DC474EB919DDEABC00BCA449 /* Sources */, - DC474EBA19DDEABC00BCA449 /* Frameworks */, - DC474EBB19DDEABC00BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_sparc; - productName = test_sparc; - productReference = DC474EBD19DDEABC00BCA449 /* test_sparc */; - productType = "com.apple.product-type.tool"; - }; - DC474EC719DDEAC100BCA449 /* test_systemz */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474ECC19DDEAC100BCA449 /* Build configuration list for PBXNativeTarget "test_systemz" */; - buildPhases = ( - DC474EC419DDEAC100BCA449 /* Sources */, - DC474EC519DDEAC100BCA449 /* Frameworks */, - DC474EC619DDEAC100BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_systemz; - productName = test_systemz; - productReference = DC474EC819DDEAC100BCA449 /* test_systemz */; - productType = "com.apple.product-type.tool"; - }; - DC474ED219DDEAC600BCA449 /* test_x86 */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474ED719DDEAC600BCA449 /* Build configuration list for PBXNativeTarget "test_x86" */; - buildPhases = ( - DC474ECF19DDEAC600BCA449 /* Sources */, - DC474ED019DDEAC600BCA449 /* Frameworks */, - DC474ED119DDEAC600BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_x86; - productName = test_x86; - productReference = DC474ED319DDEAC600BCA449 /* test_x86 */; - productType = "com.apple.product-type.tool"; - }; - DC474EDD19DDEACC00BCA449 /* test_xcore */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474EE219DDEACC00BCA449 /* Build configuration list for PBXNativeTarget "test_xcore" */; - buildPhases = ( - DC474EDA19DDEACC00BCA449 /* Sources */, - DC474EDB19DDEACC00BCA449 /* Frameworks */, - DC474EDC19DDEACC00BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_xcore; - productName = test_xcore; - productReference = DC474EDE19DDEACC00BCA449 /* test_xcore */; - productType = "com.apple.product-type.tool"; - }; - DC474EE919DDEAE400BCA449 /* test_aarch64 */ = { - isa = PBXNativeTarget; - buildConfigurationList = DC474EEE19DDEAE400BCA449 /* Build configuration list for PBXNativeTarget "test_aarch64" */; - buildPhases = ( - DC474EE619DDEAE400BCA449 /* Sources */, - DC474EE719DDEAE400BCA449 /* Frameworks */, - DC474EE819DDEAE400BCA449 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_aarch64; - productName = test_aarch64; - productReference = DC474EEA19DDEAE400BCA449 /* test_aarch64 */; - productType = "com.apple.product-type.tool"; - }; DC474F6719DE6F3B00BCA449 /* CapstoneFramework */ = { isa = PBXNativeTarget; buildConfigurationList = DC474F7F19DE6F3C00BCA449 /* Build configuration list for PBXNativeTarget "CapstoneFramework" */; @@ -1130,64 +593,30 @@ productReference = DC474F6819DE6F3B00BCA449 /* Capstone.framework */; productType = "com.apple.product-type.framework"; }; - DC5BFF3F19EE544E008CA585 /* test_iter */ = { + DCFE23BC19DDCC2D00EF8EA9 /* CapstoneStatic */ = { isa = PBXNativeTarget; - buildConfigurationList = DC5BFF4619EE544E008CA585 /* Build configuration list for PBXNativeTarget "test_iter" */; + buildConfigurationList = DCFE23BE19DDCC2D00EF8EA9 /* Build configuration list for PBXNativeTarget "CapstoneStatic" */; buildPhases = ( - DC5BFF3C19EE544E008CA585 /* Sources */, - DC5BFF3D19EE544E008CA585 /* Frameworks */, - DC5BFF3E19EE544E008CA585 /* CopyFiles */, + DCFE23B919DDCC2D00EF8EA9 /* Sources */, + DCFE23BA19DDCC2D00EF8EA9 /* Frameworks */, + DCFE23BB19DDCC2D00EF8EA9 /* Headers */, ); buildRules = ( ); dependencies = ( ); - name = test_iter; - productName = test_iter; - productReference = DC5BFF4019EE544E008CA585 /* test_iter */; - productType = "com.apple.product-type.tool"; + name = CapstoneStatic; + productName = CapstoneStatic; + productReference = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; + productType = "com.apple.product-type.library.static"; }; - DCA357951BC2C0930094BB3F /* test_m68k */ = { + DCFE23CC19DDCC9500EF8EA9 /* CapstoneDynamic */ = { isa = PBXNativeTarget; - buildConfigurationList = DCA3579A1BC2C0930094BB3F /* Build configuration list for PBXNativeTarget "test_m68k" */; + buildConfigurationList = DCFE23CE19DDCC9500EF8EA9 /* Build configuration list for PBXNativeTarget "CapstoneDynamic" */; buildPhases = ( - DCA357921BC2C0930094BB3F /* Sources */, - DCA357931BC2C0930094BB3F /* Frameworks */, - DCA357941BC2C0930094BB3F /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = test_m68k; - productName = test_m68k; - productReference = DCA357961BC2C0930094BB3F /* test_m68k */; - productType = "com.apple.product-type.tool"; - }; - DCFE23BC19DDCC2D00EF8EA9 /* CapstoneStatic */ = { - isa = PBXNativeTarget; - buildConfigurationList = DCFE23BE19DDCC2D00EF8EA9 /* Build configuration list for PBXNativeTarget "CapstoneStatic" */; - buildPhases = ( - DCFE23B919DDCC2D00EF8EA9 /* Sources */, - DCFE23BA19DDCC2D00EF8EA9 /* Frameworks */, - DCFE23BB19DDCC2D00EF8EA9 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = CapstoneStatic; - productName = CapstoneStatic; - productReference = DCFE23BD19DDCC2D00EF8EA9 /* libcapstone.a */; - productType = "com.apple.product-type.library.static"; - }; - DCFE23CC19DDCC9500EF8EA9 /* CapstoneDynamic */ = { - isa = PBXNativeTarget; - buildConfigurationList = DCFE23CE19DDCC9500EF8EA9 /* Build configuration list for PBXNativeTarget "CapstoneDynamic" */; - buildPhases = ( - DCFE23C919DDCC9500EF8EA9 /* Sources */, - DCFE23CA19DDCC9500EF8EA9 /* Frameworks */, - DCFE23CB19DDCC9500EF8EA9 /* Headers */, + DCFE23C919DDCC9500EF8EA9 /* Sources */, + DCFE23CA19DDCC9500EF8EA9 /* Frameworks */, + DCFE23CB19DDCC9500EF8EA9 /* Headers */, ); buildRules = ( ); @@ -1206,51 +635,9 @@ attributes = { LastUpgradeCheck = 0910; TargetAttributes = { - DC3A28DA1AF29BEB00FC9913 = { - CreatedOnToolsVersion = 6.3.1; - }; - DC474E6319DDEA5F00BCA449 = { - CreatedOnToolsVersion = 6.1; - }; - DC474E8519DDEAA200BCA449 = { - CreatedOnToolsVersion = 6.1; - }; - DC474E9019DDEAA700BCA449 = { - CreatedOnToolsVersion = 6.1; - }; - DC474E9B19DDEAAC00BCA449 = { - CreatedOnToolsVersion = 6.1; - }; - DC474EA619DDEAB000BCA449 = { - CreatedOnToolsVersion = 6.1; - }; - DC474EB119DDEAB700BCA449 = { - CreatedOnToolsVersion = 6.1; - }; - DC474EBC19DDEABC00BCA449 = { - CreatedOnToolsVersion = 6.1; - }; - DC474EC719DDEAC100BCA449 = { - CreatedOnToolsVersion = 6.1; - }; - DC474ED219DDEAC600BCA449 = { - CreatedOnToolsVersion = 6.1; - }; - DC474EDD19DDEACC00BCA449 = { - CreatedOnToolsVersion = 6.1; - }; - DC474EE919DDEAE400BCA449 = { - CreatedOnToolsVersion = 6.1; - }; DC474F6719DE6F3B00BCA449 = { CreatedOnToolsVersion = 6.1; }; - DC5BFF3F19EE544E008CA585 = { - CreatedOnToolsVersion = 6.1; - }; - DCA357951BC2C0930094BB3F = { - CreatedOnToolsVersion = 7.0; - }; DCFE23BC19DDCC2D00EF8EA9 = { CreatedOnToolsVersion = 6.1; }; @@ -1275,20 +662,6 @@ DCFE23BC19DDCC2D00EF8EA9 /* CapstoneStatic */, DCFE23CC19DDCC9500EF8EA9 /* CapstoneDynamic */, DC474F6719DE6F3B00BCA449 /* CapstoneFramework */, - DC474E6319DDEA5F00BCA449 /* test_basic */, - DC474E8519DDEAA200BCA449 /* test_arm */, - DC474EE919DDEAE400BCA449 /* test_aarch64 */, - DC3A28DA1AF29BEB00FC9913 /* test_customized_mnem */, - DC474E9019DDEAA700BCA449 /* test_detail */, - DC5BFF3F19EE544E008CA585 /* test_iter */, - DCA357951BC2C0930094BB3F /* test_m68k */, - DC474E9B19DDEAAC00BCA449 /* test_mips */, - DC474EA619DDEAB000BCA449 /* test_ppc */, - DC474EB119DDEAB700BCA449 /* test_skipdata */, - DC474EBC19DDEABC00BCA449 /* test_sparc */, - DC474EC719DDEAC100BCA449 /* test_systemz */, - DC474ED219DDEAC600BCA449 /* test_x86 */, - DC474EDD19DDEACC00BCA449 /* test_xcore */, ); }; /* End PBXProject section */ @@ -1304,102 +677,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - DC3A28D71AF29BEB00FC9913 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC3A28E31AF29C0100FC9913 /* test_customized_mnem.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474E6019DDEA5F00BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EFA19DDEB0200BCA449 /* test_basic.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474E8219DDEAA200BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EE519DDEAD900BCA449 /* test_arm.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474E8D19DDEAA700BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EF219DDEAF000BCA449 /* test_detail.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474E9819DDEAAC00BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EF319DDEAF200BCA449 /* test_mips.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EA319DDEAB000BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EF419DDEAF400BCA449 /* test_ppc.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EAE19DDEAB700BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EF519DDEAF600BCA449 /* test_skipdata.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EB919DDEABC00BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EF619DDEAF800BCA449 /* test_sparc.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EC419DDEAC100BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EF719DDEAFA00BCA449 /* test_systemz.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474ECF19DDEAC600BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EF819DDEAFD00BCA449 /* test_x86.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EDA19DDEACC00BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EF919DDEB0000BCA449 /* test_xcore.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DC474EE619DDEAE400BCA449 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC474EF119DDEAED00BCA449 /* test_aarch64.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; DC474F6319DE6F3B00BCA449 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -1460,22 +737,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DC5BFF3C19EE544E008CA585 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DC5BFF4919EE54BE008CA585 /* test_iter.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DCA357921BC2C0930094BB3F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DCA3579E1BC2C0EB0094BB3F /* test_m68k.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; DCFE23B919DDCC2D00EF8EA9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -1580,1060 +841,25 @@ DC474F9B19DE6FDA00BCA449 /* AArch64InstPrinter.c in Sources */, DC474FA719DE6FDA00BCA449 /* PPCInstPrinter.c in Sources */, DCA357841BC2C0290094BB3F /* M68KDisassembler.c in Sources */, - DC474FAF19DE6FDA00BCA449 /* SystemZInstPrinter.c in Sources */, - DC474FB619DE6FDA00BCA449 /* X86IntelInstPrinter.c in Sources */, - DC474FB719DE6FDA00BCA449 /* X86Mapping.c in Sources */, - DC474F9219DE6FCD00BCA449 /* utils.c in Sources */, - DC474FA219DE6FDA00BCA449 /* MipsDisassembler.c in Sources */, - DC474FA819DE6FDA00BCA449 /* PPCMapping.c in Sources */, - DCA357901BC2C0290094BB3F /* M68KModule.c in Sources */, - DC474FA019DE6FDA00BCA449 /* ARMMapping.c in Sources */, - DC474F9E19DE6FDA00BCA449 /* ARMDisassembler.c in Sources */, - DC474FB019DE6FDA00BCA449 /* SystemZMapping.c in Sources */, - DC474F9A19DE6FDA00BCA449 /* AArch64Disassembler.c in Sources */, - DC474F9019DE6FCD00BCA449 /* MCRegisterInfo.c in Sources */, - DC474F8E19DE6FCD00BCA449 /* MCInst.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - DC3A28E01AF29BEB00FC9913 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.10; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC3A28E11AF29BEB00FC9913 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.10; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474E6819DDEA5F00BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474E6919DDEA5F00BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474E8B19DDEAA200BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474E8C19DDEAA200BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474E9619DDEAA700BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474E9719DDEAA700BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474EA119DDEAAC00BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474EA219DDEAAC00BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474EAC19DDEAB000BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474EAD19DDEAB000BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474EB719DDEAB700BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474EB819DDEAB700BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474EC219DDEABC00BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474EC319DDEABC00BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474ECD19DDEAC100BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474ECE19DDEAC100BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474ED819DDEAC600BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474ED919DDEAC600BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474EE319DDEACC00BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474EE419DDEACC00BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DC474EEF19DDEAE400BCA449 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC474EF019DDEAE400BCA449 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; + DC474FAF19DE6FDA00BCA449 /* SystemZInstPrinter.c in Sources */, + DC474FB619DE6FDA00BCA449 /* X86IntelInstPrinter.c in Sources */, + DC474FB719DE6FDA00BCA449 /* X86Mapping.c in Sources */, + DC474F9219DE6FCD00BCA449 /* utils.c in Sources */, + DC474FA219DE6FDA00BCA449 /* MipsDisassembler.c in Sources */, + DC474FA819DE6FDA00BCA449 /* PPCMapping.c in Sources */, + DCA357901BC2C0290094BB3F /* M68KModule.c in Sources */, + DC474FA019DE6FDA00BCA449 /* ARMMapping.c in Sources */, + DC474F9E19DE6FDA00BCA449 /* ARMDisassembler.c in Sources */, + DC474FB019DE6FDA00BCA449 /* SystemZMapping.c in Sources */, + DC474F9A19DE6FDA00BCA449 /* AArch64Disassembler.c in Sources */, + DC474F9019DE6FCD00BCA449 /* MCRegisterInfo.c in Sources */, + DC474F8E19DE6FCD00BCA449 /* MCInst.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ DC474F7B19DE6F3C00BCA449 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -2765,173 +991,6 @@ }; name = Release; }; - DC5BFF4419EE544E008CA585 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DC5BFF4519EE544E008CA585 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "$(SRCROOT)/../include", - ); - MACOSX_DEPLOYMENT_TARGET = 10.9; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - DCA3579B1BC2C0930094BB3F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = "$(SRCROOT)/../include"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - DCA3579C1BC2C0930094BB3F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = "$(SRCROOT)/../include"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; DCFE239E19DDCB4900EF8EA9 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -3227,114 +1286,6 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - DC3A28DF1AF29BEB00FC9913 /* Build configuration list for PBXNativeTarget "test_customized_mnem" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC3A28E01AF29BEB00FC9913 /* Debug */, - DC3A28E11AF29BEB00FC9913 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474E6A19DDEA5F00BCA449 /* Build configuration list for PBXNativeTarget "test_basic" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474E6819DDEA5F00BCA449 /* Debug */, - DC474E6919DDEA5F00BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474E8A19DDEAA200BCA449 /* Build configuration list for PBXNativeTarget "test_arm" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474E8B19DDEAA200BCA449 /* Debug */, - DC474E8C19DDEAA200BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474E9519DDEAA700BCA449 /* Build configuration list for PBXNativeTarget "test_detail" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474E9619DDEAA700BCA449 /* Debug */, - DC474E9719DDEAA700BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474EA019DDEAAC00BCA449 /* Build configuration list for PBXNativeTarget "test_mips" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474EA119DDEAAC00BCA449 /* Debug */, - DC474EA219DDEAAC00BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474EAB19DDEAB000BCA449 /* Build configuration list for PBXNativeTarget "test_ppc" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474EAC19DDEAB000BCA449 /* Debug */, - DC474EAD19DDEAB000BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474EB619DDEAB700BCA449 /* Build configuration list for PBXNativeTarget "test_skipdata" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474EB719DDEAB700BCA449 /* Debug */, - DC474EB819DDEAB700BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474EC119DDEABC00BCA449 /* Build configuration list for PBXNativeTarget "test_sparc" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474EC219DDEABC00BCA449 /* Debug */, - DC474EC319DDEABC00BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474ECC19DDEAC100BCA449 /* Build configuration list for PBXNativeTarget "test_systemz" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474ECD19DDEAC100BCA449 /* Debug */, - DC474ECE19DDEAC100BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474ED719DDEAC600BCA449 /* Build configuration list for PBXNativeTarget "test_x86" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474ED819DDEAC600BCA449 /* Debug */, - DC474ED919DDEAC600BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474EE219DDEACC00BCA449 /* Build configuration list for PBXNativeTarget "test_xcore" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474EE319DDEACC00BCA449 /* Debug */, - DC474EE419DDEACC00BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DC474EEE19DDEAE400BCA449 /* Build configuration list for PBXNativeTarget "test_aarch64" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC474EEF19DDEAE400BCA449 /* Debug */, - DC474EF019DDEAE400BCA449 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; DC474F7F19DE6F3C00BCA449 /* Build configuration list for PBXNativeTarget "CapstoneFramework" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -3344,24 +1295,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DC5BFF4619EE544E008CA585 /* Build configuration list for PBXNativeTarget "test_iter" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC5BFF4419EE544E008CA585 /* Debug */, - DC5BFF4519EE544E008CA585 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DCA3579A1BC2C0930094BB3F /* Build configuration list for PBXNativeTarget "test_m68k" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DCA3579B1BC2C0930094BB3F /* Debug */, - DCA3579C1BC2C0930094BB3F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; DCFE239D19DDCB4900EF8EA9 /* Build configuration list for PBXProject "Capstone" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/xcode/Capstone.xcodeproj/xcshareddata/xcschemes/Static Library.xcscheme b/xcode/Capstone.xcodeproj/xcshareddata/xcschemes/Static Library.xcscheme index 8d7dee6746..7044b7a643 100644 --- a/xcode/Capstone.xcodeproj/xcshareddata/xcschemes/Static Library.xcscheme +++ b/xcode/Capstone.xcodeproj/xcshareddata/xcschemes/Static Library.xcscheme @@ -26,18 +26,14 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - language = "" shouldUseLaunchSchemeArgsEnv = "YES"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - From 87ffd6e316edc85fcadaf2c498e4043cfcf6e851 Mon Sep 17 00:00:00 2001 From: jack68k <166252141+jack68k@users.noreply.github.com> Date: Wed, 18 Mar 2026 21:10:39 -0500 Subject: [PATCH 3/3] update README for Xcode project --- xcode/Capstone.xcodeproj/project.pbxproj | 2 ++ xcode/README.md | 28 ++++++++++++++++-------- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/xcode/Capstone.xcodeproj/project.pbxproj b/xcode/Capstone.xcodeproj/project.pbxproj index 45fedb01bd..b758b3af16 100644 --- a/xcode/Capstone.xcodeproj/project.pbxproj +++ b/xcode/Capstone.xcodeproj/project.pbxproj @@ -224,6 +224,7 @@ 21CBA9C52F6B8643009FC2DD /* tricore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tricore.h; sourceTree = ""; }; 21CBA9C62F6B8643009FC2DD /* wasm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wasm.h; sourceTree = ""; }; 21CBA9C72F6B8643009FC2DD /* xtensa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xtensa.h; sourceTree = ""; }; + 21CBA9D72F6B8EC8009FC2DD /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; DC474F6819DE6F3B00BCA449 /* Capstone.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Capstone.framework; sourceTree = BUILT_PRODUCTS_DIR; }; DC474F6B19DE6F3B00BCA449 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; DCA3577B1BC2C0290094BB3F /* M68KDisassembler.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = M68KDisassembler.c; sourceTree = ""; }; @@ -345,6 +346,7 @@ DCFE239919DDCB4900EF8EA9 = { isa = PBXGroup; children = ( + 21CBA9D72F6B8EC8009FC2DD /* README.md */, DCFE249D19DDCDEE00EF8EA9 /* cs.c */, 21CBA9B12F6B7FF6009FC2DD /* Mapping.c */, DCFE249E19DDCDEE00EF8EA9 /* MCInst.c */, diff --git a/xcode/README.md b/xcode/README.md index 64b44d77b7..3ca2a795b3 100644 --- a/xcode/README.md +++ b/xcode/README.md @@ -2,25 +2,35 @@ Xcode Project for Capstone ================================================================================ The *Capstone.xcodeproj* project is an Xcode project that mimics the Visual -Studio solution for Capstone. It embeds nicely into Xcode workspaces. It has 13 -targets, two of which are the most likely to be of interest: +Studio solution for Capstone. It embeds nicely into Xcode workspaces. It has 3 +targets: * CapstoneStatic, producing `libcapstone.a`, Capstone as a static library; * CapstoneDynamic, producing `libcapstone.dylib`, Capstone as a shared library; -* test, test_arm, test_aarch64, test_detail, test_mips, test_ppc, test_skipdata, - test_sparc, test_systemz, test_xcore, testing all the things. +* CapstoneFramework, producing `Capstone.framework`, Capstone as a macOS + framework bundle containing the library and public headers. The project is configured to include all targets and use the system implementations of `malloc`, `calloc`, `realloc`, `free` and `vsnprintf`. This -can be modified by editing the *Preprocessor Macros* build setting of either -CapstoneStatic or CapstoneDynamic, whichever you plan to use. These settings are -all at the target level: no specific overrides were used at the project level. +can be modified by editing the *Preprocessor Macros* build setting of the +target you plan to use. These settings are all at the target level: no specific +overrides were used at the project level. -### A Word of Warning: Static vs. Shared Library +### Building + +The project can be built in Xcode or using `xcodebuild`: + +```sh +xcodebuild -target CapstoneStatic -configuration Release +xcodebuild -target CapstoneDynamic -configuration Release +xcodebuild -target CapstoneFramework -configuration Release +``` + +### Including the Xcode project in a workspace There is a bug in how Xcode handles static libraries and dynamic libraries of the same name. Currently, if you integrate the Capstone project in a workspace and both the static *and* the dynamic libraries are built, if you try to link against either, you will *always* link against the dynamic one. To work around this issue, you can avoid building the dynamic library if you don't plan to use -it, or you could change the *Product Name* build setting of either. \ No newline at end of file +it, or you could change the *Product Name* build setting of either.