diff --git a/platform/xcode/liblove.xcodeproj/project.pbxproj b/platform/xcode/liblove.xcodeproj/project.pbxproj index fae884bb2..b16e1ee2a 100644 --- a/platform/xcode/liblove.xcodeproj/project.pbxproj +++ b/platform/xcode/liblove.xcodeproj/project.pbxproj @@ -2574,6 +2574,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_ENUM_CONVERSION = YES; @@ -2581,7 +2582,7 @@ DEAD_CODE_STRIPPING = YES; FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; GCC_OPTIMIZATION_LEVEL = 3; - GCC_PREPROCESSOR_DEFINITIONS = LOVE_MACOSX_USE_FRAMEWORKS; + GCC_PREPROCESSOR_DEFINITIONS = LOVE_APPLE_USE_FRAMEWORKS; GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; @@ -2617,6 +2618,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_ENUM_CONVERSION = YES; @@ -2624,7 +2626,10 @@ COPY_PHASE_STRIP = NO; FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = LOVE_MACOSX_USE_FRAMEWORKS; + GCC_PREPROCESSOR_DEFINITIONS = ( + LOVE_APPLE_USE_FRAMEWORKS, + "DEBUG=1", + ); GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; @@ -2660,6 +2665,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_ENUM_CONVERSION = YES; @@ -2667,7 +2673,7 @@ DEAD_CODE_STRIPPING = YES; FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; GCC_OPTIMIZATION_LEVEL = 3; - GCC_PREPROCESSOR_DEFINITIONS = LOVE_MACOSX_USE_FRAMEWORKS; + GCC_PREPROCESSOR_DEFINITIONS = LOVE_APPLE_USE_FRAMEWORKS; GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; @@ -2738,10 +2744,6 @@ ); FRAMEWORK_VERSION = A; GCC_ENABLE_OBJC_EXCEPTIONS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); INFOPLIST_FILE = "macosx/liblove-macosx.plist"; LD_DYLIB_INSTALL_NAME = "@rpath/$(EXECUTABLE_PATH)"; OTHER_LDFLAGS = ( diff --git a/platform/xcode/love.xcodeproj/project.pbxproj b/platform/xcode/love.xcodeproj/project.pbxproj index 37c64b0de..c9188c005 100644 --- a/platform/xcode/love.xcodeproj/project.pbxproj +++ b/platform/xcode/love.xcodeproj/project.pbxproj @@ -299,10 +299,11 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES; GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = LOVE_MACOSX_USE_FRAMEWORKS; + GCC_PREPROCESSOR_DEFINITIONS = LOVE_APPLE_USE_FRAMEWORKS; GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = NO; GCC_WARN_ABOUT_MISSING_NEWLINE = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; @@ -353,11 +354,12 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; DEPLOYMENT_POSTPROCESSING = NO; FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; GCC_INPUT_FILETYPE = automatic; GCC_OPTIMIZATION_LEVEL = 3; - GCC_PREPROCESSOR_DEFINITIONS = LOVE_MACOSX_USE_FRAMEWORKS; + GCC_PREPROCESSOR_DEFINITIONS = LOVE_APPLE_USE_FRAMEWORKS; GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = NO; GCC_WARN_ABOUT_MISSING_NEWLINE = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; @@ -412,11 +414,12 @@ CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; DEPLOYMENT_POSTPROCESSING = NO; FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; GCC_INPUT_FILETYPE = automatic; GCC_OPTIMIZATION_LEVEL = 3; - GCC_PREPROCESSOR_DEFINITIONS = LOVE_MACOSX_USE_FRAMEWORKS; + GCC_PREPROCESSOR_DEFINITIONS = LOVE_APPLE_USE_FRAMEWORKS; GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = NO; GCC_WARN_ABOUT_MISSING_NEWLINE = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; diff --git a/src/modules/audio/openal/Audio.h b/src/modules/audio/openal/Audio.h index 6a7c9f779..dccbff852 100644 --- a/src/modules/audio/openal/Audio.h +++ b/src/modules/audio/openal/Audio.h @@ -36,7 +36,7 @@ #include "thread/threads.h" // OpenAL -#ifdef LOVE_MACOSX_USE_FRAMEWORKS // Frameworks have different include paths. +#ifdef LOVE_APPLE_USE_FRAMEWORKS // Frameworks have different include paths. #include #include #else diff --git a/src/modules/audio/openal/Pool.h b/src/modules/audio/openal/Pool.h index dc596012b..842781555 100644 --- a/src/modules/audio/openal/Pool.h +++ b/src/modules/audio/openal/Pool.h @@ -32,7 +32,7 @@ #include "thread/threads.h" // OpenAL -#ifdef LOVE_MACOSX_USE_FRAMEWORKS +#ifdef LOVE_APPLE_USE_FRAMEWORKS #include #include #include diff --git a/src/modules/audio/openal/Source.h b/src/modules/audio/openal/Source.h index a1e54f261..1827534c8 100644 --- a/src/modules/audio/openal/Source.h +++ b/src/modules/audio/openal/Source.h @@ -29,7 +29,7 @@ #include "sound/Decoder.h" // OpenAL -#ifdef LOVE_MACOSX_USE_FRAMEWORKS +#ifdef LOVE_APPLE_USE_FRAMEWORKS #include #include #else diff --git a/src/modules/filesystem/physfs/File.h b/src/modules/filesystem/physfs/File.h index e6d8428ab..01357ade8 100644 --- a/src/modules/filesystem/physfs/File.h +++ b/src/modules/filesystem/physfs/File.h @@ -25,7 +25,7 @@ #include "filesystem/File.h" // PhysFS -#ifdef LOVE_MACOSX_USE_FRAMEWORKS +#ifdef LOVE_APPLE_USE_FRAMEWORKS #include #else #include diff --git a/src/modules/filesystem/physfs/Filesystem.cpp b/src/modules/filesystem/physfs/Filesystem.cpp index 2f09414c6..76335c116 100644 --- a/src/modules/filesystem/physfs/Filesystem.cpp +++ b/src/modules/filesystem/physfs/Filesystem.cpp @@ -29,7 +29,7 @@ #include "File.h" // PhysFS -#ifdef LOVE_MACOSX_USE_FRAMEWORKS +#ifdef LOVE_APPLE_USE_FRAMEWORKS #include #else #include diff --git a/src/modules/image/magpie/JPEGHandler.h b/src/modules/image/magpie/JPEGHandler.h index 8bf5c3df8..2d2131e42 100644 --- a/src/modules/image/magpie/JPEGHandler.h +++ b/src/modules/image/magpie/JPEGHandler.h @@ -30,7 +30,7 @@ #include "thread/threads.h" // libjpeg-turbo -#ifdef LOVE_MACOSX_USE_FRAMEWORKS +#ifdef LOVE_APPLE_USE_FRAMEWORKS #include #else #include diff --git a/src/modules/sound/lullaby/GmeDecoder.h b/src/modules/sound/lullaby/GmeDecoder.h index 422d0f316..564c3ab23 100644 --- a/src/modules/sound/lullaby/GmeDecoder.h +++ b/src/modules/sound/lullaby/GmeDecoder.h @@ -27,7 +27,7 @@ #include "common/Data.h" #include "Decoder.h" -#ifdef LOVE_MACOSX_USE_FRAMEWORKS +#ifdef LOVE_APPLE_USE_FRAMEWORKS #include #else #include diff --git a/src/modules/sound/lullaby/Mpg123Decoder.h b/src/modules/sound/lullaby/Mpg123Decoder.h index d5d0f77dd..47706bc03 100644 --- a/src/modules/sound/lullaby/Mpg123Decoder.h +++ b/src/modules/sound/lullaby/Mpg123Decoder.h @@ -26,7 +26,7 @@ #include "Decoder.h" // libmpg123 -#ifdef LOVE_MACOSX_USE_FRAMEWORKS +#ifdef LOVE_APPLE_USE_FRAMEWORKS #include #else #include