Xcode-select-switch путь при использовании CLI toolkit

С выпуском инструментария командной строки Apple для Xcode я пытаюсь избежать необходимости устанавливать Xcode правильно. Для этого мне нужно установить путь к xcode для конкретных файлов make, которые зависят от пути Xcode-select (который в настоящее время указывает на /Developer)

куда указать путь xcode-select при использовании инструментария CLI для Xcode?

Если я устанавливаю Xcode, это просто /Applications/Xcode.app, но я не знаю, где находится инструментарий CLI помещенный.

спасибо.

обновление:

из установщика pkg появляется, что он сбрасывает все это в /usr/bin, а затем xcode-select или другие скрипты, внутренние для pkg, создают пути для xcodebuilder и т. д. Кто-нибудь может подтвердить?

3 ответов


sudo xcode-select-переключатель / приложения / Xcode.приложение/содержание/разработчик


Я установил только инструменты CLI (например, нет Xcode) и получил ошибку с собственной сборкой расширения gem:

в Xcode-выберите: ошибка: нет в Xcode установлен. Использовать xcode-select -switch <path-to-xcode>, или см. xcode-выберите manpage (man xcode-select) для получения дополнительной информации.

после просмотра этого и просмотра каталогов, похоже, что инструменты BSD были установлены в /usr/bin таким образом:

sudo xcode-select -switch /

кажется, работает.


для моей установки (Xcode 4.0.2 на 10.6.8) я использовал spotlight для поиска "xcodebuild", чтобы найти, где на самом деле живут инструменты CLI Xcode.

инструменты CLI находятся в /Developer / usr / bin, поэтому моя команда Xcode-select выглядит так (/usr / bin добавляется xcode-select):

sudo xcode-select -switch /Developer