build-linux.sh 546 B

123456789101112131415
  1. #!/usr/bin/env bash
  2. # Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
  3. # install all required packages for rocksdb
  4. sudo apt-get update
  5. sudo apt-get -y install git make gcc g++ libgflags-dev libsnappy-dev zlib1g-dev libbz2-dev default-jdk
  6. # set java home so we can build rocksdb jars
  7. export JAVA_HOME=$(echo /usr/lib/jvm/java-7-openjdk*)
  8. cd /rocksdb
  9. make jclean clean
  10. make -j 4 rocksdbjavastatic
  11. cp /rocksdb/java/target/librocksdbjni-* /rocksdb-build
  12. cp /rocksdb/java/target/rocksdbjni-* /rocksdb-build
  13. sudo shutdown -h now