Eu gostaria de criar um script para a instalação das ferramentas de linha de comando do Xcode.
No Mavericks,
xcode-select --install
abrirá uma caixa de diálogo solicitando que o usuário instale, mas eu gostaria de acionar a instalação sem a caixa de diálogo, como usar o softwareupdate
comando
Existe uma maneira de fazer isso?
Editar:
Especificamente, xcode-select --install
inicia um aplicativo que baixa e instala as ferramentas sem exigir que o usuário faça o download manualmente ou tenha uma conta de desenvolvedor da Apple. Parece usar /System/Library/CoreServices/Install Command Line Developer Tools.app
para fazer isso.
Eu gostaria de usar o mesmo mecanismo que a Apple, mas sem a GUI. Não quero ter que baixar manualmente o .dmg que contém as ferramentas, pois isso parece frágil. A Apple fornece várias outras ferramentas de linha de comando, como softwareupdate
e install
que baixam ou instalam software diretamente da Apple, e estou procurando encontrar o mesmo para esse tipo de distribuição.