Xcode: Jak ustawić środowisko debugowania z wieloma plikami xcconfig?

Używam Xcode 3.2 zxcconfig pliki. Pliki są zorganizowane według celu. Na przykład mamdebug.xcconfig plik i arelease.xcconfig jeden. Oba używają wspólnych ustawień, więc dodałemshared.xcconfig plik, który jest dołączony przez oba.

Theshared.xcconfig plik wygląda tak:

GCC_C_LANGUAGE_STANDARD = c99
GCC_WARN_ABOUT_RETURN_TYPE = YES
GCC_WARN_UNUSED_VARIABLE = YES
GCC_PREPROCESSOR_DEFINITIONS = SOME_COMMON_DEFINITIONS

Thedebug.xcconfig plik wygląda tak:

#include "Shared.xcconfig"
GCC_OPTIMIZATION_LEVEL = 0

Teraz chciałbym dodaćDEBUG definicja preprocesora wdebug.xcconfig plik. Jak pokazano wto pytanie, następująca metoda ma działać:

GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS) DEBUG"

To nie działa w Xcode 3.2. Dokumentacja Xcode wyraźnie wspomina, że ​​modyfikowanie zmiennych nie jest możliwe, można je tylko nadpisywać.

Jak moglibyście rozwiązać ten problem?

questionAnswers(4)

yourAnswerToTheQuestion