Buckaroo

Buckaroo

  • Docs
  • Users
  • Help
  • Blog

›Getting Started

Getting Started

  • Intallation
  • Quick Start
  • Commands
  • Official Packages
  • Creating a package
  • To .gitignore or not to .gitignore?
  • Buckaroo Macros
  • Version Constraints DSL
  • Executable Packages
  • Enviroment Variables

Buck Tips & Tricks

  • C++ developement in powershell
  • Building CMake Projects

Design Philosophy

  • FAQ
  • Build from source
  • Git as pakage repository

Installation

Portable

Buckaroo is shipped as a self-contained executable, so all you need to do is download the bundle from the releases page.

Linux

$ wget https://github.com/LoopPerfect/buckaroo/releases/download/v2.0.0/buckaroo-linux -O buckaroo
$ chmod +x ./buckaroo
$ ./buckaroo

macOS

$ wget https://github.com/LoopPerfect/buckaroo/releases/download/v2.0.0/buckaroo-macos -O buckaroo
$ chmod +x ./buckaroo
$ ./buckaroo

Windows

Download buckaroo.exe from the release page

This can also be done directly using PowerShell:

wget https://github.com/LoopPerfect/buckaroo/releases/download/v2.0.0/buckaroo-windows.exe >buckaroo.exe
./buckaroo.exe

Telemetry

Buckaroo contains telemetry so that we know how many users we have for each platform. We generate a random UUID on first launch, and no personal information is sent. Please refer to the source-code or open an issue if you are unsure.

To completely disable this, just set the BUCKAROO_TELEMETRY_OPT_OUT environment variable to any value:

export BUCKAROO_TELEMETRY_OPT_OUT=1

Buck

Buckaroo uses Buck as a packaging format and build system, so you will also need to install that.

You can install Buck in a number of ways, so here is an overview of the options to help you decide:

  • Linux
    • Debian package (see the Buck releases)
    • Linuxbrew (use this tap)
    • Portable (maintained by us, see below)
  • macOS
    • Homebrew (use this tap)
    • Portable (maintained by us, see below)
  • Windows
    • Chocolatey (use this Choco package)
    • Portable (maintained by us, see below)

Comprehensive instructions are provided by Facebook.

Portable

Often, the quickest way to get up and running with Buck is to use our Warp bundles. These are portable applications that you can just download and run!

Linux

# Linux
$ wget https://github.com/njlr/buck-warp/releases/download/v0.3.0/buck-2019.01.10.01-linux -O buck
$ chmod +x ./buck
$ ./buck

macOS

# macOS
$ wget https://github.com/njlr/buck-warp/releases/download/v0.3.0/buck-2019.01.10.01-osx -O buck
$ chmod +x ./buck
$ ./buck

Windows

Download buck.exe from the release page

This can also be done directly using PowerShell:

wget https://github.com/njlr/buck-warp/releases/download/v0.3.0/buck-2019.01.10.01-windows.exe >buck.exe
./buck.exe version
Quick Start →
  • Portable
    • Linux
    • macOS
    • Windows
    • Telemetry
  • Buck
  • Portable
    • Linux
    • macOS
    • Windows
Buckaroo
Docs
Getting StartedUsageQuickstartFAQ
More
BlogFork us on GitHub
Builds
Travis BuildAppVeyor Build
Facebook Open Source
Copyright © 2019 Buckaroo