Me gustaría escribir la instalación de las herramientas de la línea de comandos de Xcode.
En Mavericks,
xcode-select --install
abrirá un cuadro de diálogo que le pedirá al usuario que instale, pero me gustaría activar la instalación sin el cuadro de diálogo, como usar el softwareupdatecomando.
¿Hay alguna forma de hacer esto?
Editar:
Específicamente, xcode-select --installlanza una aplicación que descarga e instala las herramientas sin requerir que el usuario las descargue manualmente o tenga una cuenta de desarrollador de Apple. Parece que sirve /System/Library/CoreServices/Install Command Line Developer Tools.apppara hacer esto.
Me gustaría usar el mismo mecanismo que Apple, pero sin la GUI. No quiero tener que descargar manualmente el .dmg que contiene las herramientas ya que esto parece frágil. Apple ofrece varias otras herramientas de línea de comandos, como softwareupdatey installque descargan o instalan software directamente desde Apple, y estoy buscando encontrar lo mismo para este tipo de distribución.