2

Я пытаюсь создать среду chroot для тестирования сборок разработчика некоторых программ. Мне нужен xcode, установленный в этом chroot, чтобы собрать его, но пакет xcode из установочного dvd снежного барса установит только в / target. Есть ли способ отменить это?

1 ответ1

2

Вы должны установить переменную CM_BUILD env перед запуском установщика. В терминале сделайте это:

mkdir -p /tmp/chroot
export CM_BUILD=1
sudo installer -target /tmp/chroot -pkg /Volumes/Xcode\ Tools/Packages/DeveloperTools.pkg

Я работаю над проектом под названием joot, чтобы автоматизировать создание chroot. В настоящее время он поддерживает только Linux, но я сейчас работаю над поддержкой OS X. Смотрите http://getjoot.org/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .