Я строю проект из командной строки с:Условный код для каждой фазы сборки
xcodebuild -project ABC.xcodeproj -xcconfig ABC.xcconfig -target "All" -configuration Release
Как иметь несколько строк кода, которые отличаются от одной фазы сборки на другой?
например. возможно ли что-то подобное в ABC.cpp
:
#if TARGET == VST2
MyFunction(); // this will be compiled if and only if we are in VST2 build phase
#endif
Если да, то как и где определить TARGET
и VST2
? В самом коде (в каком файле?) Или в графическом интерфейсе XCode? (? В каком меню)
Это как проект выглядит, и вы можете увидеть «строить фазы» задания «Все»:
Я думаю, что зависит от того, какие изменения между цели построения – UKMonkey
это только одна или две линии, как 'MyFunction();' @UKMonkey – Basj