mirror of
https://github.com/love2d/love.git
synced 2026-08-19 12:14:20 +02:00
now uses the proper appdata directory on Mac OS X
This commit is contained in:
@@ -1859,7 +1859,25 @@
|
|||||||
GCC_C_LANGUAGE_STANDARD = c99;
|
GCC_C_LANGUAGE_STANDARD = c99;
|
||||||
GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
|
GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
|
||||||
GCC_OPTIMIZATION_LEVEL = 0;
|
GCC_OPTIMIZATION_LEVEL = 0;
|
||||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = NO;
|
||||||
|
GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
|
||||||
|
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
|
||||||
|
GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
|
||||||
|
GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
|
||||||
|
GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
|
||||||
|
GCC_WARN_ABOUT_RETURN_TYPE = NO;
|
||||||
|
GCC_WARN_CHECK_SWITCH_STATEMENTS = NO;
|
||||||
|
GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = YES;
|
||||||
|
GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
|
||||||
|
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
|
||||||
|
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
|
||||||
|
GCC_WARN_MISSING_PARENTHESES = NO;
|
||||||
|
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
|
||||||
|
GCC_WARN_PEDANTIC = NO;
|
||||||
|
GCC_WARN_PROTOTYPE_CONVERSION = NO;
|
||||||
|
GCC_WARN_SHADOW = NO;
|
||||||
|
GCC_WARN_SIGN_COMPARE = YES;
|
||||||
|
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
|
||||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||||
HEADER_SEARCH_PATHS = (
|
HEADER_SEARCH_PATHS = (
|
||||||
/usr/local/include/IL,
|
/usr/local/include/IL,
|
||||||
@@ -1876,6 +1894,10 @@
|
|||||||
PRODUCT_NAME = love;
|
PRODUCT_NAME = love;
|
||||||
SDKROOT = macosx10.5;
|
SDKROOT = macosx10.5;
|
||||||
VALID_ARCHS = "i386 ppc";
|
VALID_ARCHS = "i386 ppc";
|
||||||
|
WARNING_CFLAGS = (
|
||||||
|
"-W",
|
||||||
|
"-Wall",
|
||||||
|
);
|
||||||
};
|
};
|
||||||
name = Debug;
|
name = Debug;
|
||||||
};
|
};
|
||||||
@@ -1885,7 +1907,25 @@
|
|||||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||||
FRAMEWORK_SEARCH_PATHS = "";
|
FRAMEWORK_SEARCH_PATHS = "";
|
||||||
GCC_C_LANGUAGE_STANDARD = c99;
|
GCC_C_LANGUAGE_STANDARD = c99;
|
||||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = NO;
|
||||||
|
GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = NO;
|
||||||
|
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
|
||||||
|
GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
|
||||||
|
GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
|
||||||
|
GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
|
||||||
|
GCC_WARN_ABOUT_RETURN_TYPE = NO;
|
||||||
|
GCC_WARN_CHECK_SWITCH_STATEMENTS = NO;
|
||||||
|
GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = YES;
|
||||||
|
GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
|
||||||
|
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
|
||||||
|
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
|
||||||
|
GCC_WARN_MISSING_PARENTHESES = NO;
|
||||||
|
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
|
||||||
|
GCC_WARN_PEDANTIC = NO;
|
||||||
|
GCC_WARN_PROTOTYPE_CONVERSION = NO;
|
||||||
|
GCC_WARN_SHADOW = NO;
|
||||||
|
GCC_WARN_SIGN_COMPARE = YES;
|
||||||
|
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
|
||||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||||
HEADER_SEARCH_PATHS = (
|
HEADER_SEARCH_PATHS = (
|
||||||
/Library/Frameworks/SDL.framework/Headers,
|
/Library/Frameworks/SDL.framework/Headers,
|
||||||
@@ -1902,6 +1942,10 @@
|
|||||||
SDKROOT = macosx10.5;
|
SDKROOT = macosx10.5;
|
||||||
USER_HEADER_SEARCH_PATHS = "";
|
USER_HEADER_SEARCH_PATHS = "";
|
||||||
VALID_ARCHS = "i386 ppc";
|
VALID_ARCHS = "i386 ppc";
|
||||||
|
WARNING_CFLAGS = (
|
||||||
|
"-W",
|
||||||
|
"-Wall",
|
||||||
|
);
|
||||||
};
|
};
|
||||||
name = Release;
|
name = Release;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -176,6 +176,10 @@ namespace physfs
|
|||||||
{
|
{
|
||||||
#ifdef WINDOWS
|
#ifdef WINDOWS
|
||||||
return getenv("APPDATA");
|
return getenv("APPDATA");
|
||||||
|
#elif defined(LOVE_MACOSX)
|
||||||
|
std::string udir(getUserDirectory());
|
||||||
|
udir.append("/Library/Application Support");
|
||||||
|
return udir.c_str();
|
||||||
#else
|
#else
|
||||||
return getUserDirectory();
|
return getUserDirectory();
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user