|
28 | 28 | 03729F132BB2042B00152F2E /* sampler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 03729F112BB2042B00152F2E /* sampler.cpp */; };
|
29 | 29 | 03729F162BB2043600152F2E /* tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 03729F142BB2043600152F2E /* tokenizer.cpp */; };
|
30 | 30 | 03729F172BB2043600152F2E /* tokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 03729F152BB2043600152F2E /* tokenizer.h */; };
|
31 |
| - 0395C6D32BB34ED10090705A /* coreml_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 0395C6D22BB34ED10090705A /* coreml_backend */; }; |
32 |
| - 0395C6D52BB34ED10090705A /* executorch in Frameworks */ = {isa = PBXBuildFile; productRef = 0395C6D42BB34ED10090705A /* executorch */; }; |
33 |
| - 0395C6D72BB34ED10090705A /* mps_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 0395C6D62BB34ED10090705A /* mps_backend */; }; |
34 |
| - 0395C6DB2BB34ED10090705A /* portable_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 0395C6DA2BB34ED10090705A /* portable_backend */; }; |
35 |
| - 0395C6DD2BB34ED10090705A /* quantized_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 0395C6DC2BB34ED10090705A /* quantized_backend */; }; |
36 |
| - 0395C6DF2BB34ED10090705A /* xnnpack_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 0395C6DE2BB34ED10090705A /* xnnpack_backend */; }; |
| 31 | + 03FF63422BBB19A40059C911 /* coreml_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 03FF63412BBB19A40059C911 /* coreml_backend */; }; |
| 32 | + 03FF63442BBB19A40059C911 /* custom_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 03FF63432BBB19A40059C911 /* custom_backend */; }; |
| 33 | + 03FF63462BBB19A40059C911 /* executorch in Frameworks */ = {isa = PBXBuildFile; productRef = 03FF63452BBB19A40059C911 /* executorch */; }; |
| 34 | + 03FF63482BBB19A40059C911 /* mps_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 03FF63472BBB19A40059C911 /* mps_backend */; }; |
| 35 | + 03FF634A2BBB19A40059C911 /* optimized_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 03FF63492BBB19A40059C911 /* optimized_backend */; }; |
| 36 | + 03FF634C2BBB19A40059C911 /* portable_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 03FF634B2BBB19A40059C911 /* portable_backend */; }; |
| 37 | + 03FF634E2BBB19A40059C911 /* quantized_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 03FF634D2BBB19A40059C911 /* quantized_backend */; }; |
| 38 | + 03FF63502BBB19A40059C911 /* xnnpack_backend in Frameworks */ = {isa = PBXBuildFile; productRef = 03FF634F2BBB19A40059C911 /* xnnpack_backend */; }; |
37 | 39 | /* End PBXBuildFile section */
|
38 | 40 |
|
39 | 41 | /* Begin PBXContainerItemProxy section */
|
|
91 | 93 | isa = PBXFrameworksBuildPhase;
|
92 | 94 | buildActionMask = 2147483647;
|
93 | 95 | files = (
|
94 |
| - 0395C6D72BB34ED10090705A /* mps_backend in Frameworks */, |
95 |
| - 0395C6DD2BB34ED10090705A /* quantized_backend in Frameworks */, |
96 |
| - 0395C6DB2BB34ED10090705A /* portable_backend in Frameworks */, |
97 | 96 | 03729EDB2BB1F8DE00152F2E /* LLaMARunner.framework in Frameworks */,
|
98 |
| - 0395C6DF2BB34ED10090705A /* xnnpack_backend in Frameworks */, |
99 |
| - 0395C6D32BB34ED10090705A /* coreml_backend in Frameworks */, |
| 97 | + 03FF63502BBB19A40059C911 /* xnnpack_backend in Frameworks */, |
| 98 | + 03FF634A2BBB19A40059C911 /* optimized_backend in Frameworks */, |
| 99 | + 03FF634E2BBB19A40059C911 /* quantized_backend in Frameworks */, |
| 100 | + 03FF634C2BBB19A40059C911 /* portable_backend in Frameworks */, |
| 101 | + 03FF63442BBB19A40059C911 /* custom_backend in Frameworks */, |
| 102 | + 03FF63482BBB19A40059C911 /* mps_backend in Frameworks */, |
| 103 | + 03FF63422BBB19A40059C911 /* coreml_backend in Frameworks */, |
100 | 104 | );
|
101 | 105 | runOnlyForDeploymentPostprocessing = 0;
|
102 | 106 | };
|
103 | 107 | 03729ED22BB1F8DE00152F2E /* Frameworks */ = {
|
104 | 108 | isa = PBXFrameworksBuildPhase;
|
105 | 109 | buildActionMask = 2147483647;
|
106 | 110 | files = (
|
107 |
| - 0395C6D52BB34ED10090705A /* executorch in Frameworks */, |
| 111 | + 03FF63462BBB19A40059C911 /* executorch in Frameworks */, |
108 | 112 | );
|
109 | 113 | runOnlyForDeploymentPostprocessing = 0;
|
110 | 114 | };
|
|
265 | 269 | );
|
266 | 270 | name = LLaMA;
|
267 | 271 | packageProductDependencies = (
|
268 |
| - 0395C6D22BB34ED10090705A /* coreml_backend */, |
269 |
| - 0395C6D62BB34ED10090705A /* mps_backend */, |
270 |
| - 0395C6DA2BB34ED10090705A /* portable_backend */, |
271 |
| - 0395C6DC2BB34ED10090705A /* quantized_backend */, |
272 |
| - 0395C6DE2BB34ED10090705A /* xnnpack_backend */, |
| 272 | + 03FF63412BBB19A40059C911 /* coreml_backend */, |
| 273 | + 03FF63432BBB19A40059C911 /* custom_backend */, |
| 274 | + 03FF63472BBB19A40059C911 /* mps_backend */, |
| 275 | + 03FF63492BBB19A40059C911 /* optimized_backend */, |
| 276 | + 03FF634B2BBB19A40059C911 /* portable_backend */, |
| 277 | + 03FF634D2BBB19A40059C911 /* quantized_backend */, |
| 278 | + 03FF634F2BBB19A40059C911 /* xnnpack_backend */, |
273 | 279 | );
|
274 | 280 | productName = LLaMA;
|
275 | 281 | productReference = 036CAF9D2BB1444500D6C2D5 /* LLaMA.app */;
|
|
290 | 296 | );
|
291 | 297 | name = LLaMARunner;
|
292 | 298 | packageProductDependencies = (
|
293 |
| - 0395C6D42BB34ED10090705A /* executorch */, |
| 299 | + 03FF63452BBB19A40059C911 /* executorch */, |
294 | 300 | );
|
295 | 301 | productName = LLaMARunner;
|
296 | 302 | productReference = 03729ED52BB1F8DE00152F2E /* LLaMARunner.framework */;
|
|
324 | 330 | );
|
325 | 331 | mainGroup = 032C01662AC228E5002955E1;
|
326 | 332 | packageReferences = (
|
327 |
| - 0395C6D12BB34ED10090705A /* XCRemoteSwiftPackageReference "executorch" */, |
| 333 | + 03FF63402BBB19A40059C911 /* XCRemoteSwiftPackageReference "executorch" */, |
328 | 334 | );
|
329 | 335 | productRefGroup = 032C01662AC228E5002955E1;
|
330 | 336 | projectDirPath = "";
|
|
456 | 462 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
457 | 463 | MTL_FAST_MATH = YES;
|
458 | 464 | ONLY_ACTIVE_ARCH = YES;
|
459 |
| - OTHER_LDFLAGS = "-all_load"; |
460 | 465 | SDKROOT = iphoneos;
|
461 | 466 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
|
462 | 467 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
|
520 | 525 | LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
|
521 | 526 | MTL_ENABLE_DEBUG_INFO = NO;
|
522 | 527 | MTL_FAST_MATH = YES;
|
523 |
| - OTHER_LDFLAGS = "-all_load"; |
524 | 528 | SDKROOT = iphoneos;
|
525 | 529 | SWIFT_COMPILATION_MODE = wholemodule;
|
526 | 530 | SWIFT_VERSION = 5.0;
|
|
549 | 553 | INFOPLIST_KEY_UIRequiresFullScreen = YES;
|
550 | 554 | INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
|
551 | 555 | MARKETING_VERSION = 1.0;
|
| 556 | + OTHER_LDFLAGS = ""; |
| 557 | + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( |
| 558 | + "-force_load", |
| 559 | + "$(BUILT_PRODUCTS_DIR)/libportable_backend-Release-0.a", |
| 560 | + "-force_load", |
| 561 | + "$(BUILT_PRODUCTS_DIR)/libcustom_backend-Release-0.a", |
| 562 | + "-force_load", |
| 563 | + "$(BUILT_PRODUCTS_DIR)/libxnnpack_backend-Release-0.a", |
| 564 | + "-force_load", |
| 565 | + "$(BUILT_PRODUCTS_DIR)/libcoreml_backend-Release-0.a", |
| 566 | + "-force_load", |
| 567 | + "$(BUILT_PRODUCTS_DIR)/libmps_backend-Release-0.a", |
| 568 | + ); |
| 569 | + "OTHER_LDFLAGS[sdk=iphonesimulator*]" = ( |
| 570 | + "-force_load", |
| 571 | + "$(BUILT_PRODUCTS_DIR)/libportable_backend-Release-1.a", |
| 572 | + "-force_load", |
| 573 | + "$(BUILT_PRODUCTS_DIR)/libcustom_backend-Release-1.a", |
| 574 | + "-force_load", |
| 575 | + "$(BUILT_PRODUCTS_DIR)/libxnnpack_backend-Release-1.a", |
| 576 | + "-force_load", |
| 577 | + "$(BUILT_PRODUCTS_DIR)/libcoreml_backend-Release-1.a", |
| 578 | + "-force_load", |
| 579 | + "$(BUILT_PRODUCTS_DIR)/libmps_backend-Release-1.a", |
| 580 | + ); |
552 | 581 | PRODUCT_BUNDLE_IDENTIFIER = org.pytorch.executorch.llama;
|
553 | 582 | PRODUCT_NAME = "$(PROJECT_NAME)";
|
554 | 583 | PROVISIONING_PROFILE_SPECIFIER = "";
|
|
582 | 611 | INFOPLIST_KEY_UIRequiresFullScreen = YES;
|
583 | 612 | INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
|
584 | 613 | MARKETING_VERSION = 1.0;
|
| 614 | + OTHER_LDFLAGS = ""; |
| 615 | + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( |
| 616 | + "-force_load", |
| 617 | + "$(BUILT_PRODUCTS_DIR)/libportable_backend-Release-0.a", |
| 618 | + "-force_load", |
| 619 | + "$(BUILT_PRODUCTS_DIR)/libcustom_backend-Release-0.a", |
| 620 | + "-force_load", |
| 621 | + "$(BUILT_PRODUCTS_DIR)/libxnnpack_backend-Release-0.a", |
| 622 | + "-force_load", |
| 623 | + "$(BUILT_PRODUCTS_DIR)/libcoreml_backend-Release-0.a", |
| 624 | + "-force_load", |
| 625 | + "$(BUILT_PRODUCTS_DIR)/libmps_backend-Release-0.a", |
| 626 | + ); |
| 627 | + "OTHER_LDFLAGS[sdk=iphonesimulator*]" = ( |
| 628 | + "-force_load", |
| 629 | + "$(BUILT_PRODUCTS_DIR)/libportable_backend-Release-1.a", |
| 630 | + "-force_load", |
| 631 | + "$(BUILT_PRODUCTS_DIR)/libcustom_backend-Release-1.a", |
| 632 | + "-force_load", |
| 633 | + "$(BUILT_PRODUCTS_DIR)/libxnnpack_backend-Release-1.a", |
| 634 | + "-force_load", |
| 635 | + "$(BUILT_PRODUCTS_DIR)/libcoreml_backend-Release-1.a", |
| 636 | + "-force_load", |
| 637 | + "$(BUILT_PRODUCTS_DIR)/libmps_backend-Release-1.a", |
| 638 | + ); |
585 | 639 | PRODUCT_BUNDLE_IDENTIFIER = org.pytorch.executorch.llama;
|
586 | 640 | PRODUCT_NAME = "$(PROJECT_NAME)";
|
587 | 641 | PROVISIONING_PROFILE_SPECIFIER = "";
|
|
616 | 670 | MARKETING_VERSION = 1.0;
|
617 | 671 | MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
|
618 | 672 | MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
|
| 673 | + OTHER_LDFLAGS = ""; |
| 674 | + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( |
| 675 | + "-force_load", |
| 676 | + "$(BUILT_PRODUCTS_DIR)/libexecutorch-Release-0.a", |
| 677 | + ); |
| 678 | + "OTHER_LDFLAGS[sdk=iphonesimulator*]" = ( |
| 679 | + "-force_load", |
| 680 | + "$(BUILT_PRODUCTS_DIR)/libexecutorch-Release-1.a", |
| 681 | + ); |
619 | 682 | PRODUCT_BUNDLE_IDENTIFIER = org.pytorch.executorch.llama.LLaMARunner;
|
620 | 683 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
|
621 | 684 | SKIP_INSTALL = YES;
|
|
652 | 715 | MARKETING_VERSION = 1.0;
|
653 | 716 | MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
|
654 | 717 | MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
|
| 718 | + OTHER_LDFLAGS = ""; |
| 719 | + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( |
| 720 | + "-force_load", |
| 721 | + "$(BUILT_PRODUCTS_DIR)/libexecutorch-Release-0.a", |
| 722 | + ); |
| 723 | + "OTHER_LDFLAGS[sdk=iphonesimulator*]" = ( |
| 724 | + "-force_load", |
| 725 | + "$(BUILT_PRODUCTS_DIR)/libexecutorch-Release-1.a", |
| 726 | + ); |
655 | 727 | PRODUCT_BUNDLE_IDENTIFIER = org.pytorch.executorch.llama.LLaMARunner;
|
656 | 728 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
|
657 | 729 | SKIP_INSTALL = YES;
|
|
699 | 771 | /* End XCConfigurationList section */
|
700 | 772 |
|
701 | 773 | /* Begin XCRemoteSwiftPackageReference section */
|
702 |
| - 0395C6D12BB34ED10090705A /* XCRemoteSwiftPackageReference "executorch" */ = { |
| 774 | + 03FF63402BBB19A40059C911 /* XCRemoteSwiftPackageReference "executorch" */ = { |
703 | 775 | isa = XCRemoteSwiftPackageReference;
|
704 | 776 | repositoryURL = "https://github.com/pytorch/executorch";
|
705 | 777 | requirement = {
|
|
710 | 782 | /* End XCRemoteSwiftPackageReference section */
|
711 | 783 |
|
712 | 784 | /* Begin XCSwiftPackageProductDependency section */
|
713 |
| - 0395C6D22BB34ED10090705A /* coreml_backend */ = { |
| 785 | + 03FF63412BBB19A40059C911 /* coreml_backend */ = { |
714 | 786 | isa = XCSwiftPackageProductDependency;
|
715 |
| - package = 0395C6D12BB34ED10090705A /* XCRemoteSwiftPackageReference "executorch" */; |
| 787 | + package = 03FF63402BBB19A40059C911 /* XCRemoteSwiftPackageReference "executorch" */; |
716 | 788 | productName = coreml_backend;
|
717 | 789 | };
|
718 |
| - 0395C6D42BB34ED10090705A /* executorch */ = { |
| 790 | + 03FF63432BBB19A40059C911 /* custom_backend */ = { |
| 791 | + isa = XCSwiftPackageProductDependency; |
| 792 | + package = 03FF63402BBB19A40059C911 /* XCRemoteSwiftPackageReference "executorch" */; |
| 793 | + productName = custom_backend; |
| 794 | + }; |
| 795 | + 03FF63452BBB19A40059C911 /* executorch */ = { |
719 | 796 | isa = XCSwiftPackageProductDependency;
|
720 |
| - package = 0395C6D12BB34ED10090705A /* XCRemoteSwiftPackageReference "executorch" */; |
| 797 | + package = 03FF63402BBB19A40059C911 /* XCRemoteSwiftPackageReference "executorch" */; |
721 | 798 | productName = executorch;
|
722 | 799 | };
|
723 |
| - 0395C6D62BB34ED10090705A /* mps_backend */ = { |
| 800 | + 03FF63472BBB19A40059C911 /* mps_backend */ = { |
724 | 801 | isa = XCSwiftPackageProductDependency;
|
725 |
| - package = 0395C6D12BB34ED10090705A /* XCRemoteSwiftPackageReference "executorch" */; |
| 802 | + package = 03FF63402BBB19A40059C911 /* XCRemoteSwiftPackageReference "executorch" */; |
726 | 803 | productName = mps_backend;
|
727 | 804 | };
|
728 |
| - 0395C6DA2BB34ED10090705A /* portable_backend */ = { |
| 805 | + 03FF63492BBB19A40059C911 /* optimized_backend */ = { |
| 806 | + isa = XCSwiftPackageProductDependency; |
| 807 | + package = 03FF63402BBB19A40059C911 /* XCRemoteSwiftPackageReference "executorch" */; |
| 808 | + productName = optimized_backend; |
| 809 | + }; |
| 810 | + 03FF634B2BBB19A40059C911 /* portable_backend */ = { |
729 | 811 | isa = XCSwiftPackageProductDependency;
|
730 |
| - package = 0395C6D12BB34ED10090705A /* XCRemoteSwiftPackageReference "executorch" */; |
| 812 | + package = 03FF63402BBB19A40059C911 /* XCRemoteSwiftPackageReference "executorch" */; |
731 | 813 | productName = portable_backend;
|
732 | 814 | };
|
733 |
| - 0395C6DC2BB34ED10090705A /* quantized_backend */ = { |
| 815 | + 03FF634D2BBB19A40059C911 /* quantized_backend */ = { |
734 | 816 | isa = XCSwiftPackageProductDependency;
|
735 |
| - package = 0395C6D12BB34ED10090705A /* XCRemoteSwiftPackageReference "executorch" */; |
| 817 | + package = 03FF63402BBB19A40059C911 /* XCRemoteSwiftPackageReference "executorch" */; |
736 | 818 | productName = quantized_backend;
|
737 | 819 | };
|
738 |
| - 0395C6DE2BB34ED10090705A /* xnnpack_backend */ = { |
| 820 | + 03FF634F2BBB19A40059C911 /* xnnpack_backend */ = { |
739 | 821 | isa = XCSwiftPackageProductDependency;
|
740 |
| - package = 0395C6D12BB34ED10090705A /* XCRemoteSwiftPackageReference "executorch" */; |
| 822 | + package = 03FF63402BBB19A40059C911 /* XCRemoteSwiftPackageReference "executorch" */; |
741 | 823 | productName = xnnpack_backend;
|
742 | 824 | };
|
743 | 825 | /* End XCSwiftPackageProductDependency section */
|
|
0 commit comments