Skip to content

Latest commit

 

History

History
85 lines (55 loc) · 1.86 KB

README.md

File metadata and controls

85 lines (55 loc) · 1.86 KB

asdf-thrift Build

thrift plugin for the asdf version manager.

Contents

Dependencies

  • automake, bison (>=2.5), libtool (>=1.5.24)

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