Manajer paket terdesentralisasi untuk C++ dan kawan-kawan.
Manajer paket seperti Yarn dan Cargo telah menunjukkan betapa produktifnya pengembang ketika mereka dapat dengan mudah mengintegrasikan ekosistem proyek yang besar. Buckaroo mengisi celah ini untuk C++.
Alur kerja Buckaroo terlihat seperti ini:
# 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
Kami memiliki FAQ.
Tarik dependensi langsung dari GitHub, BitBucket, GitLab, Git yang dihosting, dan HTTP. Bagaimana?
Dukungan untuk IDE dan alat utama. Panduan integrasi dapat ditemukan di dokumen.
C++ memiliki persyaratan unik, jadi Buckaroo adalah perangkat lunak yang sangat canggih.
Silakan merujuk ke Wiki untuk instruksi instalasi! ✌️
Buckaroo dikirimkan sebagai executable mandiri, jadi yang perlu Anda lakukan hanyalah mengunduh bundel dari halaman rilis.
$ wget https://github.com/LoopPerfect/buckaroo/releases/download/v2.2.0/buckaroo-linux -O buckaroo
$ chmod +x ./buckaroo
$ ./buckaroo
Dengan minuman rumahan:
$ brew install loopperfect/lp/buckaroo
Atau tanpa Homebrew:
$ wget https://github.com/LoopPerfect/buckaroo/releases/download/v2.2.0/buckaroo-macos -O buckaroo
$ chmod +x ./buckaroo
$ ./buckaroo
Anda dapat menggunakan paket Chocolatey:
choco install buckaroo
Atau, unduh buckaroo.exe dari halaman rilis.
Model Buckaroo sangat sederhana. Paket berada di kontrol sumber, dan file manifes digunakan untuk menjelaskan dependensi. Hal ini menunjuk ke manifes lebih lanjut untuk membuat grafik ketergantungan. Buckaroo bekerja langsung melalui Git dan HTTP.
Kunjungi Wiki untuk informasi lebih rinci.
Grafik SVG dalam diagram dibuat oleh Freepik dari www.flaticon.com dan dilisensikan oleh Creative Commons BY 3.0.