|
7 | 7 | objects = {
|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */
|
| 10 | + 1F00D791258A2331007C1F68 /* stapp.png in Resources */ = {isa = PBXBuildFile; fileRef = 1F00D790258A2331007C1F68 /* stapp.png */; }; |
10 | 11 | 1F084A1516DCE6A200ED2517 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1F084A1316DCE6A200ED2517 /* InfoPlist.strings */; };
|
11 | 12 | 1F084A1916DCE6A200ED2517 /* ObjSTNative.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F084A1816DCE6A200ED2517 /* ObjSTNative.m */; };
|
12 | 13 | 1F084A2016DCE6E600ED2517 /* MPWCodeGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F084A1E16DCE6E600ED2517 /* MPWCodeGenerator.h */; };
|
|
56 | 57 | 1F2EB8042111D1670086D540 /* MPWFilterDefinition.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F2EB8012111D1670086D540 /* MPWFilterDefinition.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
57 | 58 | 1F2EB8052111D1670086D540 /* MPWFilterDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F2EB8022111D1670086D540 /* MPWFilterDefinition.m */; };
|
58 | 59 | 1F2EB8062111D1670086D540 /* MPWFilterDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F2EB8022111D1670086D540 /* MPWFilterDefinition.m */; };
|
| 60 | + 1F2F6377258A246E00AA7157 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1F2F6376258A246E00AA7157 /* Images.xcassets */; }; |
59 | 61 | 1F2F8DBB192C691900A5D1B5 /* MPWMethodDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F2F8DB9192C691900A5D1B5 /* MPWMethodDescriptor.h */; };
|
60 | 62 | 1F2F8DBC192C691900A5D1B5 /* MPWMethodDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F2F8DBA192C691900A5D1B5 /* MPWMethodDescriptor.m */; };
|
61 | 63 | 1F321C67213334F3001BE6CC /* MPWPropertyPathGetter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F321C65213334F3001BE6CC /* MPWPropertyPathGetter.h */; };
|
|
643 | 645 | /* End PBXCopyFilesBuildPhase section */
|
644 | 646 |
|
645 | 647 | /* Begin PBXFileReference section */
|
| 648 | + 1F00D790258A2331007C1F68 /* stapp.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = stapp.png; sourceTree = "<group>"; }; |
646 | 649 | 1F04A53121D253F300E19C3F /* GNUmakefile */ = {isa = PBXFileReference; lastKnownFileType = text; path = GNUmakefile; sourceTree = "<group>"; };
|
647 | 650 | 1F04A53221D25A1800E19C3F /* testobjectivesmalltalk.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = testobjectivesmalltalk.m; path = TestObjectiveSmalltalk/testobjectivesmalltalk.m; sourceTree = "<group>"; };
|
648 | 651 | 1F04A53421D25AEB00E19C3F /* makeheaderdir */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = makeheaderdir; sourceTree = "<group>"; };
|
|
710 | 713 | 1F2EB8012111D1670086D540 /* MPWFilterDefinition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MPWFilterDefinition.h; sourceTree = "<group>"; };
|
711 | 714 | 1F2EB8022111D1670086D540 /* MPWFilterDefinition.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MPWFilterDefinition.m; sourceTree = "<group>"; };
|
712 | 715 | 1F2F5B3921EF9CA300AB0858 /* GNUmakefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = GNUmakefile; sourceTree = "<group>"; };
|
| 716 | + 1F2F6376258A246E00AA7157 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; }; |
713 | 717 | 1F2F8DB9192C691900A5D1B5 /* MPWMethodDescriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPWMethodDescriptor.h; sourceTree = "<group>"; };
|
714 | 718 | 1F2F8DBA192C691900A5D1B5 /* MPWMethodDescriptor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPWMethodDescriptor.m; sourceTree = "<group>"; };
|
715 | 719 | 1F2F8DC6192E28AA00A5D1B5 /* MPWShellPrinter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MPWShellPrinter.h; path = ../MPWShellPrinter.h; sourceTree = "<group>"; };
|
|
1340 | 1344 | 1F2D95CF2250FCC500D025D8 /* Smalltalk */ = {
|
1341 | 1345 | isa = PBXGroup;
|
1342 | 1346 | children = (
|
| 1347 | + 1F00D790258A2331007C1F68 /* stapp.png */, |
1343 | 1348 | 1FA79D56237B56830044D489 /* stapp.icns */,
|
1344 | 1349 | 1F2D95D02250FCC500D025D8 /* STAppDelegate.h */,
|
1345 | 1350 | 1F2D95D12250FCC500D025D8 /* STAppDelegate.m */,
|
|
1353 | 1358 | 1F2D95E12250FCC800D025D8 /* Smalltalk.entitlements */,
|
1354 | 1359 | 1F2D95F22251198D00D025D8 /* STDocument.st */,
|
1355 | 1360 | 1FEE11D92386EAF20042B149 /* NSApplication.st */,
|
| 1361 | + 1F2F6376258A246E00AA7157 /* Images.xcassets */, |
1356 | 1362 | );
|
1357 | 1363 | path = Smalltalk;
|
1358 | 1364 | sourceTree = "<group>";
|
|
2433 | 2439 | 1F7E059C144B3E22008F349D /* Frameworks */,
|
2434 | 2440 | 1F7E059D144B3E22008F349D /* Headers */,
|
2435 | 2441 | 1F7E059E144B3E22008F349D /* Resources */,
|
| 2442 | + 1F34C2002585591D008FF5DC /* Test */, |
2436 | 2443 | );
|
2437 | 2444 | buildRules = (
|
2438 | 2445 | );
|
|
2693 | 2700 | isa = PBXResourcesBuildPhase;
|
2694 | 2701 | buildActionMask = 2147483647;
|
2695 | 2702 | files = (
|
| 2703 | + 1F00D791258A2331007C1F68 /* stapp.png in Resources */, |
2696 | 2704 | 1F73288A2344B0D300379386 /* STImage.icns in Resources */,
|
2697 | 2705 | 1F2D95D82250FCC500D025D8 /* Document.xib in Resources */,
|
| 2706 | + 1F2F6377258A246E00AA7157 /* Images.xcassets in Resources */, |
2698 | 2707 | 1FA79D57237B56830044D489 /* stapp.icns in Resources */,
|
2699 | 2708 | 1F2D95DD2250FCC800D025D8 /* MainMenu.xib in Resources */,
|
2700 | 2709 | );
|
|
2856 | 2865 | );
|
2857 | 2866 | runOnlyForDeploymentPostprocessing = 0;
|
2858 | 2867 | shellPath = /bin/sh;
|
2859 |
| - shellScript = "#!/bin/sh\ntester=/usr/local/bin/testlogger\nframework=${TARGET_BUILD_DIR}/${FULL_PRODUCT_NAME}\n\nif [ -f ${tester} ] ; then\n$tester -a ${framework}\nelse\necho \"projectfile:0:1: warning: $tester or $framework not found, tests not run\"\nfi\n"; |
| 2868 | + shellScript = "#!/bin/sh\ntester=/usr/local/bin/testlogger\nframework=${TARGET_BUILD_DIR}/${FULL_PRODUCT_NAME}\ncodesign -s - $framework/`basename $framework .framework`\n\nif [ -f ${tester} ] ; then\n$tester -a ${framework}\nelse\necho \"projectfile:0:1: warning: $tester or $framework not found, tests not run\"\nfi\n"; |
| 2869 | + }; |
| 2870 | + 1F34C2002585591D008FF5DC /* Test */ = { |
| 2871 | + isa = PBXShellScriptBuildPhase; |
| 2872 | + buildActionMask = 2147483647; |
| 2873 | + files = ( |
| 2874 | + ); |
| 2875 | + inputFileListPaths = ( |
| 2876 | + ); |
| 2877 | + inputPaths = ( |
| 2878 | + ); |
| 2879 | + name = Test; |
| 2880 | + outputFileListPaths = ( |
| 2881 | + ); |
| 2882 | + outputPaths = ( |
| 2883 | + ); |
| 2884 | + runOnlyForDeploymentPostprocessing = 0; |
| 2885 | + shellPath = /bin/sh; |
| 2886 | + shellScript = "#!/bin/sh\ntester=/usr/local/bin/testlogger\nframework=${TARGET_BUILD_DIR}/${FULL_PRODUCT_NAME}\ncodesign -s - $framework/`basename $framework .framework`\n\nif [ -f ${tester} ] ; then\n$tester ${framework}\nelse\necho \"projectfile:0:1: warning: $tester or $framework not found, tests not run\"\nfi\n"; |
2860 | 2887 | };
|
2861 | 2888 | 1F43485C1E216D2A002750C3 /* Test */ = {
|
2862 | 2889 | isa = PBXShellScriptBuildPhase;
|
|
2884 | 2911 | );
|
2885 | 2912 | runOnlyForDeploymentPostprocessing = 0;
|
2886 | 2913 | shellPath = /bin/sh;
|
2887 |
| - shellScript = "#!/bin/sh\ntester=/usr/local/bin/testlogger\nframework=${TARGET_BUILD_DIR}/${FULL_PRODUCT_NAME}\n\nif [ -f ${tester} ] ; then\n$tester ${framework}\nelse\necho \"projectfile:0:1: warning: $tester or $framework not found, tests not run\"\nfi\n"; |
| 2914 | + shellScript = "#!/bin/sh\ntester=/usr/local/bin/testlogger\nframework=${TARGET_BUILD_DIR}/${FULL_PRODUCT_NAME}\ncodesign -s - $framework/`basename $framework .framework`\n\nif [ -f ${tester} ] ; then\n$tester ${framework}\nelse\necho \"projectfile:0:1: warning: $tester or $framework not found, tests not run\"\nfi\n"; |
2888 | 2915 | };
|
2889 | 2916 | 1F6810381E117B54006CE0D1 /* Run Tests */ = {
|
2890 | 2917 | isa = PBXShellScriptBuildPhase;
|
|
2930 | 2957 | );
|
2931 | 2958 | runOnlyForDeploymentPostprocessing = 0;
|
2932 | 2959 | shellPath = /bin/sh;
|
2933 |
| - shellScript = "#!/bin/sh\ntester=/usr/local/bin/testlogger\nframework=${TARGET_BUILD_DIR}/${FULL_PRODUCT_NAME}\n\nif [ -f ${tester} ] ; then\n$tester ${framework}\nelse\necho \"projectfile:0:1: warning: $tester or $framework not found, tests not run\"\nfi\n"; |
| 2960 | + shellScript = "#!/bin/sh\ntester=/usr/local/bin/testlogger\nframework=${TARGET_BUILD_DIR}/${FULL_PRODUCT_NAME}\ncodesign -s - $framework/`basename $framework .framework`\n\nif [ -f ${tester} ] ; then\n$tester ${framework}\nelse\necho \"projectfile:0:1: warning: $tester or $framework not found, tests not run\"\nfi\n"; |
2934 | 2961 | };
|
2935 | 2962 | 1FE63E1821061CDF0066B335 /* Run Tests */ = {
|
2936 | 2963 | isa = PBXShellScriptBuildPhase;
|
|
3612 | 3639 | isa = XCBuildConfiguration;
|
3613 | 3640 | buildSettings = {
|
3614 | 3641 | ALWAYS_SEARCH_USER_PATHS = NO;
|
| 3642 | + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
3615 | 3643 | CLANG_ANALYZER_NONNULL = YES;
|
3616 | 3644 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
3617 | 3645 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
3652 | 3680 | isa = XCBuildConfiguration;
|
3653 | 3681 | buildSettings = {
|
3654 | 3682 | ALWAYS_SEARCH_USER_PATHS = NO;
|
| 3683 | + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
3655 | 3684 | CLANG_ANALYZER_NONNULL = YES;
|
3656 | 3685 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
3657 | 3686 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
4411 | 4440 | INFOPLIST_FILE = "MethodServer/MethodServer-Info.plist";
|
4412 | 4441 | INSTALL_PATH = "@rpath/";
|
4413 | 4442 | MACOSX_DEPLOYMENT_TARGET = 10.11;
|
4414 |
| - ONLY_ACTIVE_ARCH = NO; |
| 4443 | + ONLY_ACTIVE_ARCH = YES; |
4415 | 4444 | PRODUCT_BUNDLE_IDENTIFIER = "com.metaobject.${PRODUCT_NAME:rfc1034identifier}";
|
4416 | 4445 | PRODUCT_NAME = "$(TARGET_NAME)";
|
4417 | 4446 | SDKROOT = macosx;
|
|
4451 | 4480 | INFOPLIST_FILE = "MethodServer/MethodServer-Info.plist";
|
4452 | 4481 | INSTALL_PATH = "@rpath/";
|
4453 | 4482 | MACOSX_DEPLOYMENT_TARGET = 10.11;
|
4454 |
| - ONLY_ACTIVE_ARCH = NO; |
| 4483 | + ONLY_ACTIVE_ARCH = YES; |
4455 | 4484 | PRODUCT_BUNDLE_IDENTIFIER = "com.metaobject.${PRODUCT_NAME:rfc1034identifier}";
|
4456 | 4485 | PRODUCT_NAME = "$(TARGET_NAME)";
|
4457 | 4486 | SDKROOT = macosx;
|
|
4602 | 4631 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
4603 | 4632 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
4604 | 4633 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
| 4634 | + CODE_SIGN_IDENTITY = "-"; |
4605 | 4635 | ENABLE_STRICT_OBJC_MSGSEND = YES;
|
4606 | 4636 | ENABLE_TESTABILITY = YES;
|
4607 | 4637 | FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
|
|
4640 | 4670 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
4641 | 4671 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
4642 | 4672 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
| 4673 | + CODE_SIGN_IDENTITY = "-"; |
4643 | 4674 | ENABLE_STRICT_OBJC_MSGSEND = YES;
|
4644 | 4675 | FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
|
4645 | 4676 | GCC_NO_COMMON_BLOCKS = YES;
|
|
0 commit comments