El administrador de paquetes descentralizado para C++ y amigos.
Los administradores de paquetes como Yarn y Cargo han demostrado cuán productivos pueden ser los desarrolladores cuando pueden integrar fácilmente un gran ecosistema de proyectos. Buckaroo llena este vacío para C++.
El flujo de trabajo de Buckaroo se ve así:
# Create your project file
$ buckaroo init
# Install dependencies
$ buckaroo add github.com/buckaroo-pm/boost-thread@branch=master
# Run your code
$ buck run :my-app
Tenemos preguntas frecuentes.
Extraiga dependencias directamente desde GitHub, BitBucket, GitLab, Git alojado y HTTP. ¿Cómo?
Soporte para los principales IDE y herramientas. Las guías de integración se pueden encontrar en los documentos.
C++ tiene requisitos únicos, por lo que Buckaroo es un software muy sofisticado.
¡Consulte la Wiki para obtener instrucciones de instalación! ✌️
Buckaroo se envía como un ejecutable autónomo, por lo que todo lo que necesita hacer es descargar el paquete desde la página de lanzamientos.
$ wget https://github.com/LoopPerfect/buckaroo/releases/download/v2.2.0/buckaroo-linux -O buckaroo
$ chmod +x ./buckaroo
$ ./buckaroo
Con cerveza casera:
$ brew install loopperfect/lp/buckaroo
O sin Homebrew:
$ wget https://github.com/LoopPerfect/buckaroo/releases/download/v2.2.0/buckaroo-macos -O buckaroo
$ chmod +x ./buckaroo
$ ./buckaroo
Puedes utilizar el paquete Chocolatey:
choco install buckaroo
O descargue buckaroo.exe desde la página de lanzamientos.
El modelo Buckaroo es muy sencillo. Los paquetes viven en control de código fuente y se utiliza un archivo de manifiesto para describir las dependencias. Esto apunta a más manifiestos para crear un gráfico de dependencia. Buckaroo funciona directamente sobre Git y HTTP.
Dirígete a la Wiki para obtener información más detallada.
Los gráficos SVG en diagramas están creados por Freepik desde www.flaticon.com y tienen licencia Creative Commons BY 3.0.