Home

Awesome

<div align="center">

asdf-thrift Build

thrift plugin for the asdf version manager.

</div>

Contents

Dependencies

Please refer to the official installation documentation for details.

macOS

The default versions of bison and libtool on macOS are not sufficient compile thrift against. Please install using homebrew:

brew install bison
brew install libtool

Version specific dependencies

Thrift version 0.12.0 explicitely requires boost to build.

macOS

brew install boost

Debian

apt install libboost-all-dev

Supported versions

The plugin is tested against recent version of macOS & Ubuntu (refer to CI Matrix) and builds a few known versions + the latest release tag.

Install

Plugin:

asdf plugin add thrift
# or
asdf plugin add thrift https://github.com/alisaifee/asdf-thrift.git

thrift:

# Show all installable versions
asdf list-all thrift

# Install specific version
asdf install thrift latest

# Set a version globally (on your ~/.tool-versions file)
asdf global thrift latest

# Now thrift commands are available
thrift --version

Check asdf readme for more instructions on how to install & manage versions.

License

See LICENSE © Ali-Akber Saifee