Xcode: Как установить среду отладки с несколькими файлами xcconfig?
м, используя Xcode 3.2 сxcconfig
файлы. Файлы организованы по цели. Например, у меня естьdebug.xcconfig
файл иrelease.xcconfig
один. Оба используют общие настройки, поэтому я добавилshared.xcconfig
файл, который включен в оба.
shared.xcconfig
файл выглядит так:
GCC_C_LANGUAGE_STANDARD = c99
GCC_WARN_ABOUT_RETURN_TYPE = YES
GCC_WARN_UNUSED_VARIABLE = YES
GCC_PREPROCESSOR_DEFINITIONS = SOME_COMMON_DEFINITIONS
debug.xcconfig
файл выглядит так:
#include "Shared.xcconfig"
GCC_OPTIMIZATION_LEVEL = 0
Теперь я хотел бы добавитьDEBUG
определение препроцессора вdebug.xcconfig
файл. Как показано вэтот вопросдолжен работать следующий метод:
GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS) DEBUG"
Это неработать в Xcode 3.2. Документация XCode также явно упоминает, что изменение переменных невозможно, вы можете только перезаписать их.
Как бы вы, ребята, решили эту проблему?