¿Cuál es la relación entre homebrew y las herramientas de línea de comandos de xcode?

3

¿Son la misma cosa?

Estaba leyendo la página github "homebrew-php", y menciona sobre xcode y sus herramientas de línea de comandos. Mi entendimiento sobre homebrew es que es un gestor de paquetes como npm, por qué tiene algo que ver con xcode, que creo que no tiene mucho que ver con PHP

shenkwen
fuente

Respuestas:

5

Homebrew no incluye un compilador y otras herramientas que dupliquen las herramientas de desarrollo de Apple. En lugar de eso, solo te pide que obtengas las herramientas básicas de Apple.

Xcode usa las mismas herramientas bajo el capó como homebrew, por lo que puede satisfacer este requisito específico ya sea instalando las herramientas de la línea de comandos directamente o mediante una instalación de Xcode.

Por lo tanto, no son lo mismo y necesita ambos para que se ejecute el gestor de paquetes brew.

bmike
fuente
1
¿Entonces es como que homebrew necesita algo para ejecutarse, y xcode sucede que lo tiene, que es parte de las "herramientas de línea de comando", así que en lugar de incluir este "algo" en sí mismo, homebrew simplemente le dice a su usuario que instale CLT de xcode? ¿Es este entendimiento correcto?
shenkwen
¿De verdad quieres decir retiro o es solo un resbalón freudiano y querías escribir el requisito ;-)
klanomath
El requisito fue retirado. Gracias @klanomath
bmike
@shenkwen Exactamente. En lugar de empaquetar e instalar el mismo o equivalente, la gente de la cerveza le dice que obtenga "pre-requisitos" de Apple.
bmike