|
16 | 16 | 168F7156211248E4001806E7 /* SDLprojectM in Executable */ = {isa = PBXBuildFile; fileRef = C34521441BF02294001707D2 /* SDLprojectM */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
17 | 17 | 168F715921124C0E001806E7 /* config.inp in Support files */ = {isa = PBXBuildFile; fileRef = 16B52AAA21105A6900830F34 /* config.inp */; };
|
18 | 18 | 168F715A21124C14001806E7 /* fonts in Support files */ = {isa = PBXBuildFile; fileRef = C3D30B8F1BF02BE5009AAACD /* fonts */; };
|
19 |
| - 168F715C21124CDF001806E7 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 166853F02105E2850042793A /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
20 | 19 | 168F718021126256001806E7 /* AppIcon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 168F717F21126256001806E7 /* AppIcon.icns */; };
|
21 | 20 | C345215C1BF025A9001707D2 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C345215B1BF025A9001707D2 /* OpenGL.framework */; };
|
22 | 21 | C345215E1BF025CF001707D2 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C345215D1BF025CF001707D2 /* CoreFoundation.framework */; };
|
|
121 | 120 | dstPath = "";
|
122 | 121 | dstSubfolderSpec = 10;
|
123 | 122 | files = (
|
124 |
| - 168F715C21124CDF001806E7 /* SDL2.framework in Frameworks */, |
125 | 123 | );
|
126 | 124 | name = Frameworks;
|
127 | 125 | runOnlyForDeploymentPostprocessing = 0;
|
|
140 | 138 |
|
141 | 139 | /* Begin PBXFileReference section */
|
142 | 140 | 1612C98C207A807000862A3A /* libprojectM.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libprojectM.xcodeproj; path = ../libprojectM/libprojectM.xcodeproj; sourceTree = "<group>"; };
|
143 |
| - 166853F02105E2850042793A /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = ../../../../../../Library/Frameworks/SDL2.framework; sourceTree = "<group>"; }; |
144 |
| - 166853F22105E2CF0042793A /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = SDL2.framework; sourceTree = "<group>"; }; |
145 | 141 | 168F714921120210001806E7 /* projectM SDL.app */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "projectM SDL.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
146 | 142 | 168F714B21120211001806E7 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
147 | 143 | 168F717F21126256001806E7 /* AppIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AppIcon.icns; sourceTree = "<group>"; };
|
|
190 | 186 | 161070CE1F7041B0001905AB /* Frameworks */ = {
|
191 | 187 | isa = PBXGroup;
|
192 | 188 | children = (
|
193 |
| - 166853F22105E2CF0042793A /* SDL2.framework */, |
194 | 189 | C345215D1BF025CF001707D2 /* CoreFoundation.framework */,
|
195 | 190 | C345215B1BF025A9001707D2 /* OpenGL.framework */,
|
196 | 191 | );
|
|
242 | 237 | C345214E1BF022A5001707D2 /* projectM_SDL_main.cpp */,
|
243 | 238 | 16B52AAA21105A6900830F34 /* config.inp */,
|
244 | 239 | 16B52AA8211054E900830F34 /* projectMSDL-pkg.plist */,
|
245 |
| - 166853F02105E2850042793A /* SDL2.framework */, |
246 | 240 | 1612C98C207A807000862A3A /* libprojectM.xcodeproj */,
|
247 | 241 | C307DFD31D565B57002F6B9E /* presets */,
|
248 | 242 | 16A42128207802AF006F30CE /* Dependencies */,
|
|
316 | 310 | C345213C1BF02293001707D2 /* Project object */ = {
|
317 | 311 | isa = PBXProject;
|
318 | 312 | attributes = {
|
319 |
| - LastUpgradeCheck = 0920; |
| 313 | + LastUpgradeCheck = 1130; |
320 | 314 | ORGANIZATIONNAME = int80;
|
321 | 315 | TargetAttributes = {
|
322 | 316 | 168F714821120210001806E7 = {
|
|
331 | 325 | };
|
332 | 326 | buildConfigurationList = C345213F1BF02293001707D2 /* Build configuration list for PBXProject "SDLprojectM" */;
|
333 | 327 | compatibilityVersion = "Xcode 3.2";
|
334 |
| - developmentRegion = English; |
| 328 | + developmentRegion = en; |
335 | 329 | hasScannedForEncodings = 0;
|
336 | 330 | knownRegions = (
|
337 |
| - English, |
338 | 331 | en,
|
| 332 | + Base, |
339 | 333 | );
|
340 | 334 | mainGroup = C345213B1BF02293001707D2;
|
341 | 335 | productRefGroup = C34521451BF02294001707D2 /* Products */;
|
|
535 | 529 | C34521491BF02294001707D2 /* Debug */ = {
|
536 | 530 | isa = XCBuildConfiguration;
|
537 | 531 | buildSettings = {
|
| 532 | + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; |
538 | 533 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
539 | 534 | CLANG_CXX_LIBRARY = "libc++";
|
540 | 535 | CLANG_ENABLE_MODULES = YES;
|
|
543 | 538 | CLANG_WARN_BOOL_CONVERSION = YES;
|
544 | 539 | CLANG_WARN_COMMA = YES;
|
545 | 540 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
| 541 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
546 | 542 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
547 | 543 | CLANG_WARN_EMPTY_BODY = YES;
|
548 | 544 | CLANG_WARN_ENUM_CONVERSION = YES;
|
549 | 545 | CLANG_WARN_INFINITE_RECURSION = YES;
|
550 | 546 | CLANG_WARN_INT_CONVERSION = YES;
|
551 | 547 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
| 548 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
552 | 549 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
553 | 550 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
554 | 551 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
592 | 589 | C345214A1BF02294001707D2 /* Release */ = {
|
593 | 590 | isa = XCBuildConfiguration;
|
594 | 591 | buildSettings = {
|
| 592 | + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; |
595 | 593 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
596 | 594 | CLANG_CXX_LIBRARY = "libc++";
|
597 | 595 | CLANG_ENABLE_MODULES = YES;
|
|
600 | 598 | CLANG_WARN_BOOL_CONVERSION = YES;
|
601 | 599 | CLANG_WARN_COMMA = YES;
|
602 | 600 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
| 601 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
603 | 602 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
604 | 603 | CLANG_WARN_EMPTY_BODY = YES;
|
605 | 604 | CLANG_WARN_ENUM_CONVERSION = YES;
|
606 | 605 | CLANG_WARN_INFINITE_RECURSION = YES;
|
607 | 606 | CLANG_WARN_INT_CONVERSION = YES;
|
608 | 607 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
| 608 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
609 | 609 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
610 | 610 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
611 | 611 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
646 | 646 | CODE_SIGN_STYLE = Manual;
|
647 | 647 | DEVELOPMENT_TEAM = "";
|
648 | 648 | GCC_LINK_WITH_DYNAMIC_LIBRARIES = YES;
|
| 649 | + HEADER_SEARCH_PATHS = ( |
| 650 | + "$(SRCROOT)/../libprojectM", |
| 651 | + /usr/local/include, |
| 652 | + "$(SRCROOT)/../../mac", |
| 653 | + ); |
649 | 654 | INFOPLIST_FILE = "$(SRCROOT)/projectM-SDL/Info.plist";
|
650 | 655 | LD_RUNPATH_SEARCH_PATHS = "@executable_path/ @loader_path/../Frameworks/ @loader_path/Frameworks/";
|
651 |
| - OTHER_LDFLAGS = ( |
652 |
| - "-framework", |
653 |
| - SDL2, |
| 656 | + LIBRARY_SEARCH_PATHS = ( |
| 657 | + "$(SRCROOT)/../projectM-iTunes/macos/contrib", |
| 658 | + /usr/local/lib, |
654 | 659 | );
|
| 660 | + OTHER_LDFLAGS = "-lSDL2"; |
655 | 661 | PRODUCT_BUNDLE_IDENTIFIER = net.projectm.sdl;
|
656 | 662 | PRODUCT_NAME = "$(TARGET_NAME)";
|
657 | 663 | PROVISIONING_PROFILE_SPECIFIER = "";
|
| 664 | + SYMROOT = "$(SRCROOT)/build"; |
658 | 665 | };
|
659 | 666 | name = Debug;
|
660 | 667 | };
|
|
665 | 672 | CODE_SIGN_STYLE = Manual;
|
666 | 673 | DEVELOPMENT_TEAM = "";
|
667 | 674 | GCC_LINK_WITH_DYNAMIC_LIBRARIES = YES;
|
| 675 | + HEADER_SEARCH_PATHS = ( |
| 676 | + "$(SRCROOT)/../libprojectM", |
| 677 | + /usr/local/include, |
| 678 | + "$(SRCROOT)/../../mac", |
| 679 | + ); |
668 | 680 | INFOPLIST_FILE = "$(SRCROOT)/projectM-SDL/Info.plist";
|
669 | 681 | LD_RUNPATH_SEARCH_PATHS = "@executable_path/ @loader_path/../Frameworks/ @loader_path/Frameworks/";
|
670 |
| - OTHER_LDFLAGS = ( |
671 |
| - "-framework", |
672 |
| - SDL2, |
| 682 | + LIBRARY_SEARCH_PATHS = ( |
| 683 | + "$(SRCROOT)/../projectM-iTunes/macos/contrib", |
| 684 | + /usr/local/lib, |
673 | 685 | );
|
| 686 | + OTHER_LDFLAGS = "-lSDL2"; |
674 | 687 | PRODUCT_BUNDLE_IDENTIFIER = net.projectm.sdl;
|
675 | 688 | PRODUCT_NAME = "$(TARGET_NAME)";
|
676 | 689 | PROVISIONING_PROFILE_SPECIFIER = "";
|
| 690 | + SYMROOT = "$(SRCROOT)/build"; |
677 | 691 | };
|
678 | 692 | name = Release;
|
679 | 693 | };
|
|
0 commit comments