thrift plugin for the asdf version manager.
automake,bison(>=2.5),libtool(>=1.5.24)
Please refer to the official installation documentation for details.
The default versions of bison and libtool on macOS are not sufficient compile thrift against.
Please install using homebrew:
brew install bison
brew install libtoolThrift version 0.12.0 explicitely requires boost to build.
brew install boost
export CXXFLAGS="-Wno-inconsistent-missing-override -Wno-unused-but-set-variable -I/opt/homebrew/include"
apt install libboost-all-dev
The plugin is tested against recent version of macOS & Ubuntu (refer to CI Matrix) and builds a few known versions + the latest release tag.
Plugin:
asdf plugin add thrift
# or
asdf plugin add thrift https://github.com/alisaifee/asdf-thrift.gitthrift:
# 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 --versionCheck asdf readme for more instructions on how to install & manage versions.
See LICENSE © Ali-Akber Saifee