|
15 | 15 | 0AAC5D9B29539CCF003032C3 /* WhisperCppDemoApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AAC5D9A29539CCF003032C3 /* WhisperCppDemoApp.swift */; };
|
16 | 16 | 0AAC5D9D29539CCF003032C3 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AAC5D9C29539CCF003032C3 /* ContentView.swift */; };
|
17 | 17 | 0AAC5D9F29539CD0003032C3 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0AAC5D9E29539CD0003032C3 /* Assets.xcassets */; };
|
18 |
| - 0AAC5DA329539CD0003032C3 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0AAC5DA229539CD0003032C3 /* Preview Assets.xcassets */; }; |
19 |
| - 0AAC5DCB29539EB1003032C3 /* whisper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0AAC5DC729539EB0003032C3 /* whisper.cpp */; settings = {COMPILER_FLAGS = "-DGGML_USE_METAL -Wno-shorten-64-to-32"; }; }; |
20 |
| - 0AAC5DCC29539EB1003032C3 /* ggml.c in Sources */ = {isa = PBXBuildFile; fileRef = 0AAC5DC929539EB0003032C3 /* ggml.c */; settings = {COMPILER_FLAGS = "-DGGML_USE_ACCELERATE -DGGML_USE_METAL -Wno-shorten-64-to-32"; }; }; |
21 | 18 | 0AAC5DCE2953A05C003032C3 /* WhisperState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AAC5DCD2953A05C003032C3 /* WhisperState.swift */; };
|
22 | 19 | 0AAC5DD12953A394003032C3 /* LibWhisper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AAC5DD02953A394003032C3 /* LibWhisper.swift */; };
|
23 |
| - 18ABE1522AF555FA0044A204 /* ggml-backend.c in Sources */ = {isa = PBXBuildFile; fileRef = 18ABE14C2AF555FA0044A204 /* ggml-backend.c */; }; |
24 |
| - 18ABE1532AF555FA0044A204 /* ggml-quants.c in Sources */ = {isa = PBXBuildFile; fileRef = 18ABE1512AF555FA0044A204 /* ggml-quants.c */; }; |
25 |
| - 18AED4812AB21F2B009D854F /* ggml-alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AED47F2AB21F2B009D854F /* ggml-alloc.c */; }; |
26 |
| - 7FCB08262ACFA3A400AF3530 /* ggml-metal.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FCB08252ACFA3A400AF3530 /* ggml-metal.m */; settings = {COMPILER_FLAGS = "-framework Foundation -framework Metal -framework MetalKit -fno-objc-arc"; }; }; |
27 |
| - 7FCB08282ACFA48500AF3530 /* ggml-metal.metal in Sources */ = {isa = PBXBuildFile; fileRef = 7FCB08272ACFA48500AF3530 /* ggml-metal.metal */; }; |
| 20 | + E3F92DC52AFA8E3800A6A9D4 /* whisper in Frameworks */ = {isa = PBXBuildFile; productRef = E3F92DC42AFA8E3800A6A9D4 /* whisper */; }; |
28 | 21 | /* End PBXBuildFile section */
|
29 | 22 |
|
30 | 23 | /* Begin PBXFileReference section */
|
|
38 | 31 | 0AAC5D9C29539CCF003032C3 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
|
39 | 32 | 0AAC5D9E29539CD0003032C3 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
40 | 33 | 0AAC5DA029539CD0003032C3 /* WhisperCppDemo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = WhisperCppDemo.entitlements; sourceTree = "<group>"; };
|
41 |
| - 0AAC5DA229539CD0003032C3 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; |
42 |
| - 0AAC5DC629539EAF003032C3 /* WhisperCppDemo-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "WhisperCppDemo-Bridging-Header.h"; sourceTree = "<group>"; }; |
43 |
| - 0AAC5DC729539EB0003032C3 /* whisper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = whisper.cpp; sourceTree = "<group>"; }; |
44 |
| - 0AAC5DC829539EB0003032C3 /* whisper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = whisper.h; sourceTree = "<group>"; }; |
45 |
| - 0AAC5DC929539EB0003032C3 /* ggml.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ggml.c; sourceTree = "<group>"; }; |
46 |
| - 0AAC5DCA29539EB0003032C3 /* ggml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ggml.h; sourceTree = "<group>"; }; |
47 | 34 | 0AAC5DCD2953A05C003032C3 /* WhisperState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WhisperState.swift; sourceTree = "<group>"; };
|
48 | 35 | 0AAC5DD02953A394003032C3 /* LibWhisper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LibWhisper.swift; sourceTree = "<group>"; };
|
49 |
| - 18ABE14C2AF555FA0044A204 /* ggml-backend.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ggml-backend.c"; sourceTree = "<group>"; }; |
50 |
| - 18ABE14D2AF555FA0044A204 /* ggml-backend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ggml-backend.h"; sourceTree = "<group>"; }; |
51 |
| - 18ABE14E2AF555FA0044A204 /* ggml-backend-impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ggml-backend-impl.h"; sourceTree = "<group>"; }; |
52 |
| - 18ABE14F2AF555FA0044A204 /* ggml-quants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ggml-quants.h"; sourceTree = "<group>"; }; |
53 |
| - 18ABE1502AF555FA0044A204 /* ggml-impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ggml-impl.h"; sourceTree = "<group>"; }; |
54 |
| - 18ABE1512AF555FA0044A204 /* ggml-quants.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ggml-quants.c"; sourceTree = "<group>"; }; |
55 |
| - 18AED47F2AB21F2B009D854F /* ggml-alloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ggml-alloc.c"; sourceTree = "<group>"; }; |
56 |
| - 18AED4802AB21F2B009D854F /* ggml-alloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ggml-alloc.h"; sourceTree = "<group>"; }; |
57 |
| - 7FCB081E2ACFA04400AF3530 /* ggml-metal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ggml-metal.h"; sourceTree = "<group>"; }; |
58 |
| - 7FCB08252ACFA3A400AF3530 /* ggml-metal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "ggml-metal.m"; sourceTree = "<group>"; }; |
59 |
| - 7FCB08272ACFA48500AF3530 /* ggml-metal.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = "ggml-metal.metal"; sourceTree = "<group>"; }; |
| 36 | + E3F92DC22AFA8DD800A6A9D4 /* whisper.cpp */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = whisper.cpp; path = ../..; sourceTree = "<group>"; }; |
60 | 37 | /* End PBXFileReference section */
|
61 | 38 |
|
62 | 39 | /* Begin PBXFrameworksBuildPhase section */
|
63 | 40 | 0AAC5D9429539CCF003032C3 /* Frameworks */ = {
|
64 | 41 | isa = PBXFrameworksBuildPhase;
|
65 | 42 | buildActionMask = 2147483647;
|
66 | 43 | files = (
|
| 44 | + E3F92DC52AFA8E3800A6A9D4 /* whisper in Frameworks */, |
67 | 45 | );
|
68 | 46 | runOnlyForDeploymentPostprocessing = 0;
|
69 | 47 | };
|
|
99 | 77 | 0AAC5D8E29539CCF003032C3 = {
|
100 | 78 | isa = PBXGroup;
|
101 | 79 | children = (
|
| 80 | + E3F92DC22AFA8DD800A6A9D4 /* whisper.cpp */, |
102 | 81 | 0A8E48FF2954B3F100704C1B /* README.md */,
|
103 |
| - 0AAC5DC529539E89003032C3 /* whisper.cpp */, |
104 | 82 | 0AAC5DCF2953A36C003032C3 /* whisper.cpp.swift */,
|
105 | 83 | 0AAC5D9929539CCF003032C3 /* whisper.swiftui.demo */,
|
106 | 84 | 0AAC5D9829539CCF003032C3 /* Products */,
|
| 85 | + E3F92DC32AFA8E3800A6A9D4 /* Frameworks */, |
107 | 86 | );
|
108 | 87 | sourceTree = "<group>";
|
109 | 88 | };
|
|
128 | 107 | path = whisper.swiftui.demo;
|
129 | 108 | sourceTree = "<group>";
|
130 | 109 | };
|
131 |
| - 0AAC5DA129539CD0003032C3 /* Preview Content */ = { |
132 |
| - isa = PBXGroup; |
133 |
| - children = ( |
134 |
| - 0AAC5DA229539CD0003032C3 /* Preview Assets.xcassets */, |
135 |
| - ); |
136 |
| - name = "Preview Content"; |
137 |
| - path = "../Preview Content"; |
138 |
| - sourceTree = "<group>"; |
139 |
| - }; |
140 |
| - 0AAC5DC529539E89003032C3 /* whisper.cpp */ = { |
141 |
| - isa = PBXGroup; |
142 |
| - children = ( |
143 |
| - 7FCB08272ACFA48500AF3530 /* ggml-metal.metal */, |
144 |
| - 7FCB081E2ACFA04400AF3530 /* ggml-metal.h */, |
145 |
| - 7FCB08252ACFA3A400AF3530 /* ggml-metal.m */, |
146 |
| - 18ABE14E2AF555FA0044A204 /* ggml-backend-impl.h */, |
147 |
| - 18ABE14C2AF555FA0044A204 /* ggml-backend.c */, |
148 |
| - 18ABE14D2AF555FA0044A204 /* ggml-backend.h */, |
149 |
| - 18ABE1502AF555FA0044A204 /* ggml-impl.h */, |
150 |
| - 18ABE1512AF555FA0044A204 /* ggml-quants.c */, |
151 |
| - 18ABE14F2AF555FA0044A204 /* ggml-quants.h */, |
152 |
| - 18AED47F2AB21F2B009D854F /* ggml-alloc.c */, |
153 |
| - 18AED4802AB21F2B009D854F /* ggml-alloc.h */, |
154 |
| - 0AAC5DC929539EB0003032C3 /* ggml.c */, |
155 |
| - 0AAC5DCA29539EB0003032C3 /* ggml.h */, |
156 |
| - 0AAC5DC729539EB0003032C3 /* whisper.cpp */, |
157 |
| - 0AAC5DC829539EB0003032C3 /* whisper.h */, |
158 |
| - ); |
159 |
| - name = whisper.cpp; |
160 |
| - path = ../..; |
161 |
| - sourceTree = "<group>"; |
162 |
| - }; |
163 | 110 | 0AAC5DCF2953A36C003032C3 /* whisper.cpp.swift */ = {
|
164 | 111 | isa = PBXGroup;
|
165 | 112 | children = (
|
166 |
| - 0AAC5DC629539EAF003032C3 /* WhisperCppDemo-Bridging-Header.h */, |
167 | 113 | 0AAC5DD02953A394003032C3 /* LibWhisper.swift */,
|
168 | 114 | );
|
169 | 115 | path = whisper.cpp.swift;
|
|
182 | 128 | children = (
|
183 | 129 | 0AAC5D9E29539CD0003032C3 /* Assets.xcassets */,
|
184 | 130 | 0AAC5DA029539CD0003032C3 /* WhisperCppDemo.entitlements */,
|
185 |
| - 0AAC5DA129539CD0003032C3 /* Preview Content */, |
186 | 131 | );
|
187 | 132 | path = "Supporting files";
|
188 | 133 | sourceTree = "<group>";
|
189 | 134 | };
|
| 135 | + E3F92DC32AFA8E3800A6A9D4 /* Frameworks */ = { |
| 136 | + isa = PBXGroup; |
| 137 | + children = ( |
| 138 | + ); |
| 139 | + name = Frameworks; |
| 140 | + sourceTree = "<group>"; |
| 141 | + }; |
190 | 142 | /* End PBXGroup section */
|
191 | 143 |
|
192 | 144 | /* Begin PBXNativeTarget section */
|
|
203 | 155 | dependencies = (
|
204 | 156 | );
|
205 | 157 | name = whisper.swiftui;
|
| 158 | + packageProductDependencies = ( |
| 159 | + E3F92DC42AFA8E3800A6A9D4 /* whisper */, |
| 160 | + ); |
206 | 161 | productName = WhisperCppDemo;
|
207 | 162 | productReference = 0AAC5D9729539CCF003032C3 /* whisper.swiftui.app */;
|
208 | 163 | productType = "com.apple.product-type.application";
|
|
247 | 202 | buildActionMask = 2147483647;
|
248 | 203 | files = (
|
249 | 204 | 0AA751482953AC2E001EE061 /* samples in Resources */,
|
250 |
| - 0AAC5DA329539CD0003032C3 /* Preview Assets.xcassets in Resources */, |
251 | 205 | 0A8E49002954B3F100704C1B /* README.md in Resources */,
|
252 | 206 | 0AA751492953AC2E001EE061 /* models in Resources */,
|
253 | 207 | 0AAC5D9F29539CD0003032C3 /* Assets.xcassets in Resources */,
|
|
263 | 217 | files = (
|
264 | 218 | 0AAC5D9D29539CCF003032C3 /* ContentView.swift in Sources */,
|
265 | 219 | 0AAC5D9B29539CCF003032C3 /* WhisperCppDemoApp.swift in Sources */,
|
266 |
| - 0AAC5DCC29539EB1003032C3 /* ggml.c in Sources */, |
267 |
| - 18ABE1532AF555FA0044A204 /* ggml-quants.c in Sources */, |
268 | 220 | 0AAC5DCE2953A05C003032C3 /* WhisperState.swift in Sources */,
|
269 |
| - 7FCB08282ACFA48500AF3530 /* ggml-metal.metal in Sources */, |
270 | 221 | 0AAC5DD12953A394003032C3 /* LibWhisper.swift in Sources */,
|
271 | 222 | 0AA7514C2953B569001EE061 /* RiffWaveUtils.swift in Sources */,
|
272 |
| - 0AAC5DCB29539EB1003032C3 /* whisper.cpp in Sources */, |
273 | 223 | 0AA7514E2953D958001EE061 /* Recorder.swift in Sources */,
|
274 |
| - 7FCB08262ACFA3A400AF3530 /* ggml-metal.m in Sources */, |
275 |
| - 18AED4812AB21F2B009D854F /* ggml-alloc.c in Sources */, |
276 |
| - 18ABE1522AF555FA0044A204 /* ggml-backend.c in Sources */, |
277 | 224 | );
|
278 | 225 | runOnlyForDeploymentPostprocessing = 0;
|
279 | 226 | };
|
|
401 | 348 | CODE_SIGN_STYLE = Automatic;
|
402 | 349 | CURRENT_PROJECT_VERSION = 1;
|
403 | 350 | DEVELOPMENT_ASSET_PATHS = "\"whisper.swiftui.demo/Supporting files/Preview Content\"";
|
404 |
| - DEVELOPMENT_TEAM = P8JZH34X63; |
| 351 | + DEVELOPMENT_TEAM = ""; |
405 | 352 | ENABLE_HARDENED_RUNTIME = YES;
|
406 | 353 | ENABLE_PREVIEWS = YES;
|
407 | 354 | GENERATE_INFOPLIST_FILE = YES;
|
|
425 | 372 | SDKROOT = auto;
|
426 | 373 | SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx";
|
427 | 374 | SWIFT_EMIT_LOC_STRINGS = YES;
|
428 |
| - SWIFT_OBJC_BRIDGING_HEADER = "whisper.cpp.swift/WhisperCppDemo-Bridging-Header.h"; |
429 | 375 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
430 | 376 | SWIFT_VERSION = 5.0;
|
431 | 377 | TARGETED_DEVICE_FAMILY = "1,2";
|
|
442 | 388 | CODE_SIGN_STYLE = Automatic;
|
443 | 389 | CURRENT_PROJECT_VERSION = 1;
|
444 | 390 | DEVELOPMENT_ASSET_PATHS = "\"whisper.swiftui.demo/Supporting files/Preview Content\"";
|
445 |
| - DEVELOPMENT_TEAM = P8JZH34X63; |
| 391 | + DEVELOPMENT_TEAM = ""; |
446 | 392 | ENABLE_HARDENED_RUNTIME = YES;
|
447 | 393 | ENABLE_PREVIEWS = YES;
|
448 | 394 | GENERATE_INFOPLIST_FILE = YES;
|
|
471 | 417 | SDKROOT = auto;
|
472 | 418 | SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx";
|
473 | 419 | SWIFT_EMIT_LOC_STRINGS = YES;
|
474 |
| - SWIFT_OBJC_BRIDGING_HEADER = "whisper.cpp.swift/WhisperCppDemo-Bridging-Header.h"; |
475 | 420 | SWIFT_VERSION = 5.0;
|
476 | 421 | TARGETED_DEVICE_FAMILY = "1,2";
|
477 | 422 | };
|
|
499 | 444 | defaultConfigurationName = Release;
|
500 | 445 | };
|
501 | 446 | /* End XCConfigurationList section */
|
| 447 | + |
| 448 | +/* Begin XCSwiftPackageProductDependency section */ |
| 449 | + E3F92DC42AFA8E3800A6A9D4 /* whisper */ = { |
| 450 | + isa = XCSwiftPackageProductDependency; |
| 451 | + productName = whisper; |
| 452 | + }; |
| 453 | +/* End XCSwiftPackageProductDependency section */ |
502 | 454 | };
|
503 | 455 | rootObject = 0AAC5D8F29539CCF003032C3 /* Project object */;
|
504 | 456 | }
|
0 commit comments