|
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