Как добавить "Другие флаги компоновщика" в проект xcode с помощью командной строки?

Я пытаюсь автоматизировать процесс построения проекта xcode. Проблема в том, что при создании проекта мне нужно добавить "Другие флагов компоновщика". Я не могу просто добавить его в Project Build Settings вручную, я должен сделать это, используя командную строку. Может быть, я могу каким-то образом изменить файл проекта или файл конфигурации? Любые параметры хороши, если они могут быть запущены как script. Есть идеи? Благодаря

Ответ 1

Вы можете сделать это, указав файл xcconfig для xcodebuild. Например:

echo 'OTHER_LDFLAGS = $(OTHER_LDFLAGS) -force_load "$(SRCROOT)/calabash.framework/calabash" -lstdc++' > temp.xcconfig
xcodebuild -xcconfig temp.xcconfig ...

Ответ 2

@Jesse Rusak отвечает, но немного проще добавлять опции в командную строку, пытаясь избежать переменных из вашей оболочки, например

xcodebuild ... "OTHER_LDFLAGS=\$(OTHER_LDFLAGS) -all_load"