buck
1.1、buck简介
是什么 ?:a fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
开发语言:Python
开发公司:FaceBook
官方主页:https://buck.build
源码仓库:
1.2、通过包管理器安装buck
操作系统包管理器安装命令
Windowsscoopscoop install buck
WindowsChocolateychoco install -y buck
macOSHomeBrewbrew install buck
GNU/LinuxHomeBrewbrew install buck
aptsudo apt-get install -y buck
CentOSyumsudo yum install -y buck
dnfsudo dnf install -y buck
openSUSEzyppersudo zypper install -y buck
Alpine Linuxapksudo apk add buck

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm buck
Gentoo LinuxPortagesudo emerge buck
1.3、通用编译源码安装buck

step1、安装依赖

下载时git
编译时JDK | JREAnt
运行时Pythonwatchman

step2、使用git命令下载buck源码

git clone --depth 1 https://github.com/facebook/buck.git

step3、进入buck目录

cd buck

step4、使用ant命令进行编译

ant && ./bin/buck build --show-output buck

step5、将./bin加入PATH环境变量

export PATH=$PATH:~/bin
1.4、.buckconfig 
touch ~/.buckconfig

注意buck命令依赖这个配置文件, 请先在$HOME目录下创建该文件,内容为空即可。

1.5、buck命令 

buck命令的使用格式:

buck -h | --help
buck -V | --version
1.5.1、buck -h | --help

查看buck命令的使用帮助。

1.5.2、buck -V | --version

查看buck的版本信息。

1.6、OkBuck