qubole / rubix

Cache File System optimized for columnar formats and object stores
Apache License 2.0
183 stars 74 forks source link

Document Build Instructions (and other developer related information) #130

Closed vrajat closed 6 years ago

vrajat commented 6 years ago

Current README has the following markdown:

Building

Setup Thrift

Note that you will need thrift-0.9.3 installed

# Mac OS X/Brew instructions

## Installs thrift 0.10.0
brew install thrift

### Install thrift 0.9.3
brew unlink thrift
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/9d524e4850651cfedd64bc0740f1379b533f607d/Formula/thrift.rb

Compile and install

mvn clean install

Generate RPM

mvn clean package -Prpm,default

## rpm and rpmbuild is required
## To install rpm on Mac OS X
brew install rpm

RPM is created in rubix-rpm/target/rpm/qubole-rubix/RPMS/noarch/