scons: Fix build failure when prefsdir contains spaces

The canonical prefsdir for Mac builds _always_ has spaces, so this
is quite important.
This commit is contained in:
Celtic Minstrel 2016-11-03 13:23:27 -04:00
parent ffe9182fb3
commit b7ee27c8e7

View file

@ -54,7 +54,7 @@ if env["PLATFORM"] != "win32":
if env['version_suffix'] and not env['prefsdir']:
filesystem_env['prefsdir'] = ".wesnoth$version_suffix"
if filesystem_env['prefsdir']:
filesystem_env.Append(CPPDEFINES = "PREFERENCES_DIR='\"$prefsdir\"'")
filesystem_env.Append(CPPDEFINES = "PREFERENCES_DIR=\\\"$prefsdir\\\"")
if env['default_prefs_file']:
client_env.Append(CPPDEFINES = "DEFAULT_PREFS_PATH='\"$default_prefs_file\"'")