|
12 | 12 | 33CDE7B918270A4800F7C6E8 /* RubyLib.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B618270A4800F7C6E8 /* RubyLib.h */; };
|
13 | 13 | 33CDE7BA18270A4800F7C6E8 /* RubyUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */; };
|
14 | 14 | 33CDE7BB18270A4800F7C6E8 /* RubyUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B818270A4800F7C6E8 /* RubyUtils.h */; };
|
15 |
| - CE6B4470211DA18D006A1F2E /* Ruby.Framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6B446F211DA18D006A1F2E /* Ruby.Framework */; }; |
16 |
| - CEC02B4226C66FCE00934F5F /* SUEX_HelloWorld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7AF182705EB00F7C6E8 /* SUEX_HelloWorld.cpp */; }; |
17 |
| - CEC02B4326C66FCE00934F5F /* RubyUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */; }; |
18 |
| - CEC02B4726C66FCE00934F5F /* RubyLib.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B618270A4800F7C6E8 /* RubyLib.h */; }; |
19 |
| - CEC02B4826C66FCE00934F5F /* RubyUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B818270A4800F7C6E8 /* RubyUtils.h */; }; |
20 |
| - CEC02B5726C66FF600934F5F /* Ruby.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEC02B3F26C66FC100934F5F /* Ruby.framework */; }; |
21 | 15 | E939EB2221120EE20023B67B /* SUEX_HelloWorld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7AF182705EB00F7C6E8 /* SUEX_HelloWorld.cpp */; };
|
22 | 16 | E939EB2321120EE20023B67B /* RubyUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */; };
|
23 | 17 | E939EB2821120EE20023B67B /* RubyLib.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B618270A4800F7C6E8 /* RubyLib.h */; };
|
24 | 18 | E939EB2921120EE20023B67B /* RubyUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B818270A4800F7C6E8 /* RubyUtils.h */; };
|
| 19 | + E93B35442705ED4100A175B3 /* Ruby.Framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6B446F211DA18D006A1F2E /* Ruby.Framework */; }; |
| 20 | + E93B35452705ED6400A175B3 /* Ruby.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEC02B3F26C66FC100934F5F /* Ruby.framework */; }; |
25 | 21 | E99766C1252CB0AD00B1D8E9 /* SUEX_HelloWorld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7AF182705EB00F7C6E8 /* SUEX_HelloWorld.cpp */; };
|
26 | 22 | E99766C2252CB0AD00B1D8E9 /* RubyUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */; };
|
27 | 23 | E99766C6252CB0AD00B1D8E9 /* RubyLib.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B618270A4800F7C6E8 /* RubyLib.h */; };
|
28 | 24 | E99766C7252CB0AD00B1D8E9 /* RubyUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B818270A4800F7C6E8 /* RubyUtils.h */; };
|
29 |
| - E99766CE252CB1D500B1D8E9 /* Ruby.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E99766CD252CB1D500B1D8E9 /* Ruby.framework */; }; |
30 | 25 | E9EA8AC81DAFC10D0029551B /* SUEX_HelloWorld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7AF182705EB00F7C6E8 /* SUEX_HelloWorld.cpp */; };
|
31 | 26 | E9EA8AC91DAFC10D0029551B /* RubyUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */; };
|
32 | 27 | E9EA8ACD1DAFC10D0029551B /* RubyLib.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B618270A4800F7C6E8 /* RubyLib.h */; };
|
|
45 | 40 | CE1590E81847A5F10084B06D /* Ruby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ruby.framework; path = ../ThirdParty/lib/mac/1.8/Ruby.framework; sourceTree = "<group>"; };
|
46 | 41 | CE6B446F211DA18D006A1F2E /* Ruby.Framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Ruby.Framework; sourceTree = "<group>"; };
|
47 | 42 | CEC02B3F26C66FC100934F5F /* Ruby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ruby.framework; path = "../ThirdParty/lib/mac/2.7-universal/Ruby.framework"; sourceTree = "<group>"; };
|
48 |
| - CEC02B4C26C66FCE00934F5F /* SUEX_HelloWorld.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = SUEX_HelloWorld.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; |
49 | 43 | E939EB2D21120EE20023B67B /* SUEX_HelloWorld.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = SUEX_HelloWorld.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
|
50 | 44 | E99766CB252CB0AD00B1D8E9 /* SUEX_HelloWorld.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = SUEX_HelloWorld.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
|
51 |
| - E99766CD252CB1D500B1D8E9 /* Ruby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ruby.framework; path = ../ThirdParty/lib/mac/2.7/Ruby.framework; sourceTree = "<group>"; }; |
52 | 45 | E9EA8AD21DAFC10D0029551B /* SUEX_HelloWorld.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = SUEX_HelloWorld.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
|
53 | 46 | E9EA8AD41DAFC2510029551B /* Ruby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ruby.framework; path = ../ThirdParty/lib/mac/2.2/Ruby.framework; sourceTree = "<group>"; };
|
54 | 47 | /* End PBXFileReference section */
|
|
62 | 55 | );
|
63 | 56 | runOnlyForDeploymentPostprocessing = 0;
|
64 | 57 | };
|
65 |
| - CEC02B4426C66FCE00934F5F /* Frameworks */ = { |
66 |
| - isa = PBXFrameworksBuildPhase; |
67 |
| - buildActionMask = 2147483647; |
68 |
| - files = ( |
69 |
| - CEC02B5726C66FF600934F5F /* Ruby.framework in Frameworks */, |
70 |
| - ); |
71 |
| - runOnlyForDeploymentPostprocessing = 0; |
72 |
| - }; |
73 | 58 | E939EB2421120EE20023B67B /* Frameworks */ = {
|
74 | 59 | isa = PBXFrameworksBuildPhase;
|
75 | 60 | buildActionMask = 2147483647;
|
76 | 61 | files = (
|
77 |
| - CE6B4470211DA18D006A1F2E /* Ruby.Framework in Frameworks */, |
| 62 | + E93B35442705ED4100A175B3 /* Ruby.Framework in Frameworks */, |
78 | 63 | );
|
79 | 64 | runOnlyForDeploymentPostprocessing = 0;
|
80 | 65 | };
|
81 | 66 | E99766C3252CB0AD00B1D8E9 /* Frameworks */ = {
|
82 | 67 | isa = PBXFrameworksBuildPhase;
|
83 | 68 | buildActionMask = 2147483647;
|
84 | 69 | files = (
|
85 |
| - E99766CE252CB1D500B1D8E9 /* Ruby.framework in Frameworks */, |
| 70 | + E93B35452705ED6400A175B3 /* Ruby.framework in Frameworks */, |
86 | 71 | );
|
87 | 72 | runOnlyForDeploymentPostprocessing = 0;
|
88 | 73 | };
|
|
115 | 100 | E9EA8AD21DAFC10D0029551B /* SUEX_HelloWorld.bundle */,
|
116 | 101 | E939EB2D21120EE20023B67B /* SUEX_HelloWorld.bundle */,
|
117 | 102 | E99766CB252CB0AD00B1D8E9 /* SUEX_HelloWorld.bundle */,
|
118 |
| - CEC02B4C26C66FCE00934F5F /* SUEX_HelloWorld.bundle */, |
119 | 103 | );
|
120 | 104 | name = Products;
|
121 | 105 | sourceTree = "<group>";
|
122 | 106 | };
|
123 | 107 | 33CDE7B11827091E00F7C6E8 /* ThirdParty Frameworks */ = {
|
124 | 108 | isa = PBXGroup;
|
125 | 109 | children = (
|
126 |
| - CEC02B3E26C66F9900934F5F /* Ruby 2.7 (Universal) */, |
127 |
| - E99766CC252CB17000B1D8E9 /* Ruby 2.7 */, |
| 110 | + CEC02B3E26C66F9900934F5F /* Ruby 2.7 */, |
128 | 111 | E939EB2E211211400023B67B /* Ruby 2.5 */,
|
129 | 112 | E9EA8AD31DAFC23A0029551B /* Ruby 2.2 */,
|
130 | 113 | CE405E9418476E2800A77187 /* Ruby 2.0 */,
|
|
160 | 143 | name = "Ruby 1.8";
|
161 | 144 | sourceTree = "<group>";
|
162 | 145 | };
|
163 |
| - CEC02B3E26C66F9900934F5F /* Ruby 2.7 (Universal) */ = { |
| 146 | + CEC02B3E26C66F9900934F5F /* Ruby 2.7 */ = { |
164 | 147 | isa = PBXGroup;
|
165 | 148 | children = (
|
166 | 149 | CEC02B3F26C66FC100934F5F /* Ruby.framework */,
|
167 | 150 | );
|
168 |
| - name = "Ruby 2.7 (Universal)"; |
| 151 | + name = "Ruby 2.7"; |
169 | 152 | sourceTree = "<group>";
|
170 | 153 | };
|
171 | 154 | E939EB2E211211400023B67B /* Ruby 2.5 */ = {
|
|
177 | 160 | path = ../ThirdParty/lib/mac/2.5;
|
178 | 161 | sourceTree = "<group>";
|
179 | 162 | };
|
180 |
| - E99766CC252CB17000B1D8E9 /* Ruby 2.7 */ = { |
181 |
| - isa = PBXGroup; |
182 |
| - children = ( |
183 |
| - E99766CD252CB1D500B1D8E9 /* Ruby.framework */, |
184 |
| - ); |
185 |
| - name = "Ruby 2.7"; |
186 |
| - sourceTree = "<group>"; |
187 |
| - }; |
188 | 163 | E9EA8AD31DAFC23A0029551B /* Ruby 2.2 */ = {
|
189 | 164 | isa = PBXGroup;
|
190 | 165 | children = (
|
|
205 | 180 | );
|
206 | 181 | runOnlyForDeploymentPostprocessing = 0;
|
207 | 182 | };
|
208 |
| - CEC02B4626C66FCE00934F5F /* Headers */ = { |
209 |
| - isa = PBXHeadersBuildPhase; |
210 |
| - buildActionMask = 2147483647; |
211 |
| - files = ( |
212 |
| - CEC02B4726C66FCE00934F5F /* RubyLib.h in Headers */, |
213 |
| - CEC02B4826C66FCE00934F5F /* RubyUtils.h in Headers */, |
214 |
| - ); |
215 |
| - runOnlyForDeploymentPostprocessing = 0; |
216 |
| - }; |
217 | 183 | E939EB2721120EE20023B67B /* Headers */ = {
|
218 | 184 | isa = PBXHeadersBuildPhase;
|
219 | 185 | buildActionMask = 2147483647;
|
|
261 | 227 | productReference = 33CDE5E5182703B200F7C6E8 /* SUEX_HelloWorld.bundle */;
|
262 | 228 | productType = "com.apple.product-type.library.dynamic";
|
263 | 229 | };
|
264 |
| - CEC02B4026C66FCE00934F5F /* Ruby 2.7 Universal */ = { |
265 |
| - isa = PBXNativeTarget; |
266 |
| - buildConfigurationList = CEC02B4926C66FCE00934F5F /* Build configuration list for PBXNativeTarget "Ruby 2.7 Universal" */; |
267 |
| - buildPhases = ( |
268 |
| - CEC02B4126C66FCE00934F5F /* Sources */, |
269 |
| - CEC02B4426C66FCE00934F5F /* Frameworks */, |
270 |
| - CEC02B4626C66FCE00934F5F /* Headers */, |
271 |
| - ); |
272 |
| - buildRules = ( |
273 |
| - ); |
274 |
| - dependencies = ( |
275 |
| - ); |
276 |
| - name = "Ruby 2.7 Universal"; |
277 |
| - productName = "Hello World"; |
278 |
| - productReference = CEC02B4C26C66FCE00934F5F /* SUEX_HelloWorld.bundle */; |
279 |
| - productType = "com.apple.product-type.library.dynamic"; |
280 |
| - }; |
281 | 230 | E939EB2021120EE20023B67B /* Ruby 2.5 */ = {
|
282 | 231 | isa = PBXNativeTarget;
|
283 | 232 | buildConfigurationList = E939EB2A21120EE20023B67B /* Build configuration list for PBXNativeTarget "Ruby 2.5" */;
|
|
335 | 284 | 33CDE5DC182703B100F7C6E8 /* Project object */ = {
|
336 | 285 | isa = PBXProject;
|
337 | 286 | attributes = {
|
338 |
| - LastUpgradeCheck = 1240; |
| 287 | + LastUpgradeCheck = 1250; |
339 | 288 | ORGANIZATIONNAME = SketchUp;
|
340 | 289 | };
|
341 | 290 | buildConfigurationList = 33CDE5DF182703B100F7C6E8 /* Build configuration list for PBXProject "SUEX_HelloWorld" */;
|
|
351 | 300 | projectDirPath = "";
|
352 | 301 | projectRoot = "";
|
353 | 302 | targets = (
|
354 |
| - CEC02B4026C66FCE00934F5F /* Ruby 2.7 Universal */, |
355 | 303 | E99766BF252CB0AD00B1D8E9 /* Ruby 2.7 */,
|
356 | 304 | E939EB2021120EE20023B67B /* Ruby 2.5 */,
|
357 | 305 | E9EA8AC61DAFC10D0029551B /* Ruby 2.2 */,
|
|
370 | 318 | );
|
371 | 319 | runOnlyForDeploymentPostprocessing = 0;
|
372 | 320 | };
|
373 |
| - CEC02B4126C66FCE00934F5F /* Sources */ = { |
374 |
| - isa = PBXSourcesBuildPhase; |
375 |
| - buildActionMask = 2147483647; |
376 |
| - files = ( |
377 |
| - CEC02B4226C66FCE00934F5F /* SUEX_HelloWorld.cpp in Sources */, |
378 |
| - CEC02B4326C66FCE00934F5F /* RubyUtils.cpp in Sources */, |
379 |
| - ); |
380 |
| - runOnlyForDeploymentPostprocessing = 0; |
381 |
| - }; |
382 | 321 | E939EB2121120EE20023B67B /* Sources */ = {
|
383 | 322 | isa = PBXSourcesBuildPhase;
|
384 | 323 | buildActionMask = 2147483647;
|
|
549 | 488 | };
|
550 | 489 | name = Release;
|
551 | 490 | };
|
552 |
| - CEC02B4A26C66FCE00934F5F /* Debug */ = { |
553 |
| - isa = XCBuildConfiguration; |
554 |
| - buildSettings = { |
555 |
| - CLANG_ENABLE_OBJC_WEAK = YES; |
556 |
| - CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../Debug (2.7-universal)"; |
557 |
| - CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/2.7-universal"; |
558 |
| - DYLIB_COMPATIBILITY_VERSION = ""; |
559 |
| - DYLIB_CURRENT_VERSION = ""; |
560 |
| - FRAMEWORK_SEARCH_PATHS = ( |
561 |
| - "$(inherited)", |
562 |
| - "\"$(SRCROOT)/../ThirdParty/lib/mac/2.7-universal\"", |
563 |
| - ); |
564 |
| - HEADER_SEARCH_PATHS = ( |
565 |
| - ../ThirdParty/include/ruby/2.7/mac, |
566 |
| - "../ThirdParty/include/ruby/2.7/mac/x86_64-darwin14", |
567 |
| - ); |
568 |
| - MACOSX_DEPLOYMENT_TARGET = 11.0; |
569 |
| - }; |
570 |
| - name = Debug; |
571 |
| - }; |
572 |
| - CEC02B4B26C66FCE00934F5F /* Release */ = { |
573 |
| - isa = XCBuildConfiguration; |
574 |
| - buildSettings = { |
575 |
| - CLANG_ENABLE_OBJC_WEAK = YES; |
576 |
| - CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../Release (2.7-universal)"; |
577 |
| - CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/2.7-universal"; |
578 |
| - DYLIB_COMPATIBILITY_VERSION = ""; |
579 |
| - DYLIB_CURRENT_VERSION = ""; |
580 |
| - FRAMEWORK_SEARCH_PATHS = ( |
581 |
| - "$(inherited)", |
582 |
| - "\"$(SRCROOT)/../ThirdParty/lib/mac/2.7-universal\"", |
583 |
| - ); |
584 |
| - HEADER_SEARCH_PATHS = ( |
585 |
| - ../ThirdParty/include/ruby/2.7/mac, |
586 |
| - "../ThirdParty/include/ruby/2.7/mac/x86_64-darwin14", |
587 |
| - ); |
588 |
| - MACOSX_DEPLOYMENT_TARGET = 11.0; |
589 |
| - }; |
590 |
| - name = Release; |
591 |
| - }; |
592 | 491 | E939EB2B21120EE20023B67B /* Debug */ = {
|
593 | 492 | isa = XCBuildConfiguration;
|
594 | 493 | buildSettings = {
|
|
641 | 540 | DYLIB_CURRENT_VERSION = "";
|
642 | 541 | FRAMEWORK_SEARCH_PATHS = (
|
643 | 542 | "$(inherited)",
|
644 |
| - "\"$(SRCROOT)/../ThirdParty/lib/mac/2.7\"", |
| 543 | + "\"$(SRCROOT)/../ThirdParty/lib/mac/2.7-universal\"", |
645 | 544 | );
|
646 | 545 | HEADER_SEARCH_PATHS = (
|
647 | 546 | ../ThirdParty/include/ruby/2.7/mac,
|
648 | 547 | "../ThirdParty/include/ruby/2.7/mac/x86_64-darwin14",
|
649 | 548 | );
|
650 | 549 | MACOSX_DEPLOYMENT_TARGET = 10.13;
|
651 |
| - VALID_ARCHS = x86_64; |
652 | 550 | };
|
653 | 551 | name = Debug;
|
654 | 552 | };
|
|
662 | 560 | DYLIB_CURRENT_VERSION = "";
|
663 | 561 | FRAMEWORK_SEARCH_PATHS = (
|
664 | 562 | "$(inherited)",
|
665 |
| - "\"$(SRCROOT)/../ThirdParty/lib/mac/2.7\"", |
| 563 | + "\"$(SRCROOT)/../ThirdParty/lib/mac/2.7-universal\"", |
666 | 564 | );
|
667 | 565 | HEADER_SEARCH_PATHS = (
|
668 | 566 | ../ThirdParty/include/ruby/2.7/mac,
|
669 | 567 | "../ThirdParty/include/ruby/2.7/mac/x86_64-darwin14",
|
670 | 568 | );
|
671 | 569 | MACOSX_DEPLOYMENT_TARGET = 10.13;
|
672 |
| - VALID_ARCHS = x86_64; |
673 | 570 | };
|
674 | 571 | name = Release;
|
675 | 572 | };
|
|
736 | 633 | defaultConfigurationIsVisible = 0;
|
737 | 634 | defaultConfigurationName = Release;
|
738 | 635 | };
|
739 |
| - CEC02B4926C66FCE00934F5F /* Build configuration list for PBXNativeTarget "Ruby 2.7 Universal" */ = { |
740 |
| - isa = XCConfigurationList; |
741 |
| - buildConfigurations = ( |
742 |
| - CEC02B4A26C66FCE00934F5F /* Debug */, |
743 |
| - CEC02B4B26C66FCE00934F5F /* Release */, |
744 |
| - ); |
745 |
| - defaultConfigurationIsVisible = 0; |
746 |
| - defaultConfigurationName = Release; |
747 |
| - }; |
748 | 636 | E939EB2A21120EE20023B67B /* Build configuration list for PBXNativeTarget "Ruby 2.5" */ = {
|
749 | 637 | isa = XCConfigurationList;
|
750 | 638 | buildConfigurations = (
|
|
0 commit comments