citus/CONTRIBUTING.md

789 B

Contributing to Citus

We're happy you want to contribute! You can help us in different ways:

  • Open an issue with suggestions for improvements
  • Fork this repository and submit a pull request

Getting and building

Mac

  1. Install XCode

  2. Install packages with homebrew

    brew update
    brew install git openssl postgresql
    brew link openssl --force
    
  3. Get the code

    git clone https://github.com/citusdata/citus.git
    
  4. Build and test

    cd citus
    ./configure
    make
    sudo make install
    cd src/test/regress
    make check-multi
    
    # if you enncounter an error about __cg_jpeg_resync_to_restart, try
    # brew uninstall libpng
    # and retry make check-multi